Downloadabbruch ohne Fehlermeldung
| Beiträge: 2 Registriert: Jul 2010
| 29.07.2010, 20:55
Hallo zusammen,
ich will mittels eines PHP-Scripts, das ich hier im Forum gefunden habe ein mp4 File runterladen. Scheint auch so zu funktionieren, nur bricht der Download kommentarlos ab bevor die Datei vollständig heruntergeladen wurde.
PHP-Script
PHP:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
<?php
// Download
$basedir = "reel/"; // Verzeichnis von der PHP Datei zur Datei
$file = "showreel.mp4"; // Namen der Datei auf dem server
if (!file_exists($basedir."/".$file)) // Prüfen ob die Datei auf dem Server vorhanden sit
die("Fehler!<br>Die Datei <strong>".$file."</strong> ist nicht vorhanden.");
// Vertrauenswürdigen Dateinamen basteln.
$filename = sprintf("%s/%s", $basedir, $file);
// Passenden Datentyp erzeugen.
header("Content-type: application/video");
header("Content-type: octet-stream");
// Passenden Dateinamen im Download-Requester vorgeben,
// z. B. den Original-Dateinamen
$save_as_name = basename("showreel.mp4"); // Hier kann ein x-beliebiger namen rein. Als dieser wird die Datei schließlich gespeichert!
header("Content-Disposition: attachment; filename=\"$save_as_name\""); // Datei anhängen
// Datei ausgeben.
readfile($filename);
?>
|
kann mir bitte bitte jemand helfen!!!! | | | Beiträge: 3000 Wohnort: Köln Registriert: Oct 2007
| 29.07.2010, 23:20
|
|