Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 22.11.2009, 19:42
Benutzerbild von David
David David ist offline
float:bergauf;
XHTMLforum-Kenner
Thread-Ersteller
 
Registriert seit: 08.11.2007
Beiträge: 1.539
David sorgt für eine eindrucksvolle AtmosphäreDavid sorgt für eine eindrucksvolle AtmosphäreDavid sorgt für eine eindrucksvolle AtmosphäreDavid sorgt für eine eindrucksvolle AtmosphäreDavid sorgt für eine eindrucksvolle AtmosphäreDavid sorgt für eine eindrucksvolle Atmosphäre
Standard größere Datein zum Download anbieten (PHP)

Hallo zusammen,

ich häng gerade an einem kleinen Problem. Ich wollte ein paar Datein zum Download bereit stellen, die mit einem kurzen Passwort "geschützt" sind.

Der wichitge Teil:
PHP-Code:
switch ($_GET['f']) {
            
            case 
'1'$file['name'] = 'file_1.zip';
                        
$file['mime'] = 'application/zip';
                break;
            case 
'2'$file['name'] = 'file_2.avi';
                        
$file['mime'] = 'video/avi';
                break;
            case 
'3'$file['name'] = 'file_3.wmv';
                        
$file['mime'] = 'video/X-ms-wmv';
                break;

                
            default: 
$file['name'] = false;
                break;
                
            case 
'logout':    
                
$_SESSION['loggedin'] = false;
                
session_destroy();
                exit(
'Danke für Deinen Besuch!');
}

/* ... */

$file['size'] = filesize(FILE_PATH.$file['name']);
header('Content-Type: '.$file['mime']);
header('Content-Disposition: attachment; filename="'.$file['name'].'"');
header('Content-Length: '.$file['size']);
    
readfile(FILE_PATH.$file['name']);
exit(); 
Soweit funktioniert das auch. Der Browser öffnet den Download-Dialog, und der Download startet. Allerdings ist der Download nach nicht mal einer Sekunde beendet, die heruntergeladene Datei hat eine Größe von 200kB. Die Originale liegen so bei 60 - 90 MB.

Woran kann das liegen, dass der Download dann so schnell abbricht? Sind das beschränkungen vom Provider?

Gruß
David
__________________
http://dnaber.de

Geändert von David (22.11.2009 um 20:01 Uhr)
Mit Zitat antworten
Sponsored Links