Hi,
habe folgendes Problem:
ich habe mir ein Downloadscript geschrieben mit dem ich Files nur einem authorisierten User zur Verfügung stellen will.
Funktioniert soweit aber ich habe folgenden Fehler:
in Firefox funktioniert aber nach ca. 5 - 6 Downloads (ist unterschiedlich) bleibt der Browser hängen - es gibt keine Rückantwort des Servers.
Ich muß FF erst schließen - dann funktioniert wieder alles.
In Safari tritt der Effekt nicht auf.
Hier mal der relvante Teil des Scripts:
Wie gesagt - das Script funktioniert erstmal, nach einigen (Anzahl unterschiedlich) hängt sich FF in der Kommunikation mit dem Server auf - auch auf Anfragen von anderen Seiten gibt es keine Rückantwort des Servers
Hätte einer ne Idee woran das liegen könnte?
lg,
McM
habe folgendes Problem:
ich habe mir ein Downloadscript geschrieben mit dem ich Files nur einem authorisierten User zur Verfügung stellen will.
Funktioniert soweit aber ich habe folgenden Fehler:
in Firefox funktioniert aber nach ca. 5 - 6 Downloads (ist unterschiedlich) bleibt der Browser hängen - es gibt keine Rückantwort des Servers.
Ich muß FF erst schließen - dann funktioniert wieder alles.
In Safari tritt der Effekt nicht auf.
Hier mal der relvante Teil des Scripts:
PHP-Code:
/*
Hier abfragen ob user berechtigt, die File informationen werden aus einer DB geholt etc.
Bis hierhin kann ich das Script beliebig oft aufrufen
*/
header('Content-Type: application/download');
$save_as_name = basename($file);
header("Content-Disposition: attachment; filename=\"".$save_as_name."\"");
header("Content-Length: ".filesize($basedir.$file));
// Datei ausgeben.
if(readfile($filename)){
$ipadresse = getenv("REMOTE_ADDR") ;
$sql = "INSERT INTO .....";
$db->execute($sql);
}
$db->destroy();
Hätte einer ne Idee woran das liegen könnte?
lg,
McM
Kommentar