Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- require_once('../inc/inc.connect.php');
- if(isset($_GET['show']))
- {
- $ShowConfig = mysqli_fetch_array(mysqli_query($DB, "SELECT * FROM config_liveshow_backup"));
- $Connect = ftp_connect($ShowConfig['ftp_server']);
- $Connect_Result = ftp_login($Connect, $ShowConfig['ftp_user'],$ShowConfig['ftp_password']);
- if ((!$Connect) || (!$Connect_Result))
- {
- echo '<div style="border:1px solid #FF0000;padding:20px;border-radius:5px;margin:40px 0 0 0;text-align:center;">Verbindungsaufbau zum MP3 Backup Server ist fehlgeschlagen!</div>';
- }
- else{
- $MP3Files = array_filter(ftp_nlist($Connect,'.'));
- if(in_array($_GET['show'],$MP3Files))
- {
- header('Content-Type: audio/mpeg');
- header('Content-Disposition: attachment; filename="'.$_GET['show'].'"');
- header('Content-length: '. filesize($MP3Files));
- header('Cache-Control: no-cache');
- header('Content-Transfer-Encoding: chunked');
- readfile($ShowConfig['ftp_path'].$_GET['show']);
- exit;
- }
- else
- {
- echo '
- Die gesuchte Datei ist nicht (mehr) vorhanden!<br />
- zurück zur [<a href="https://www.friends2dance.net">Friends2Dance Webseite</a>]
- ';
- }
- ftp_close($Connect);
- }
- }
- else
- header('location:../');exit();
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement