Flashhilfe.de - Flash Community

Downloadabbruch ohne Fehlermeldung

 


AntwortenRegistrieren Seite1  

halt#1
Benutzerbild von halt
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&uuml;fen ob die Datei auf dem Server vorhanden sit
 
die("Fehler!<br>Die Datei <strong>".$file."</strong> ist nicht vorhanden.");

   
// Vertrauensw&uuml;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&szlig;lich gespeichert!
   
header("Content-Disposition: attachment; filename=\"$save_as_name\""); // Datei anh&auml;ngen

    // Datei ausgeben.
   
readfile($filename);
?>


kann mir bitte bitte jemand helfen!!!!
Schlagwörter: download, PHP
Werbung
Beiträge: 0
Registriert: Feb 2016


vindel#2
Benutzerbild von vindelFlashhilfe.de Moderator
Beiträge: 3000
Wohnort: Köln
Registriert: Oct 2007

29.07.2010, 23:20

Hallo,

das Script sollte eg laufen... Versuch mal Zeile 13 zu entfernen
PHP:
1
2
header("Content-type: application/video");

Ansonsten müsste es an der Konfiguration deines Webspaces liegen.
public Weltformel(Problem){
      if (Problem gelöst) return Lösung;
      else Weltformel(kleiners Problem);
}
halt#3
Benutzerbild von halt
Beiträge: 2
Registriert: Jul 2010

Themenautor/in

03.08.2010, 20:33

danke, werde ich ausprobieren.
was genau meinst du mit der konfiguration meines webspaces?
Sebastian#4
Benutzerbild von SebastianFlashhilfe.de Moderator
Beiträge: 6981
Wohnort: München
Registriert: Jan 2002

03.08.2010, 22:41

Evtl. liegt es an der Dauer des Downloads bzw. der Scriptlaufzeit. Standard ist die Scriptlaufzeit bei 30 Sekunden. Wenn der Download länger dauert kann es sein das das Script abgebrochen wird.

Wenn PHP nicht im Safe Mode ausgeführt wird, kannst Du es mal mit:
PHP:
1
2
set_time_limit(600);

versuchen.
JavaScript & JavaFX Freelancer || Flashhilfe @ Twitter || XING Profil
Werbung
Beiträge: 0
Registriert: Feb 2016



AntwortenRegistrieren Seite1  

Schnellantwort

Du musst registriert sein, um diese Funktion nutzen zu können.

 
Ähnliche Beiträge zum Thema
Partner Webseiten: art-and-law.de  Mediengestalter.info   php-resource.de   phpforum.de   phpwelt.de   Pixelio.de   Scubacube.de  
Haftungsausschluss   Datenschutzerklärung   Hier Werben   Impressum
© 1999-2019 Sebastian Wichmann - Flashhilfe.de