Problem mit Download-Counter

R

Rubu

Guest
Hi,
ich hab ein Problem mit unserem Download-Counter. Nachdem der Download gezählt wurde, leitet er eigentlich auf die download.php weiter und holt sich anhand von Id´s das richtige File ab. Das läuft auch wunderbar im FF & Co doch im IE will er die Ganze Zeit die download.php laden und nicht das eigentliche File.

Woran kann das liegen? Viel passiert eigentlich nicht:

CODE $sFilename = basename($sFile);
header('Content-Type: application/zip');
header('Content-Disposition: attachment; filename="' . $sFilename . '"');
header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
header("Content-Length: " . filesize('./download/' . $sFile));
readfile('./download/' . $sFile);
exit;
 
1. Problemeingrenzung: Wenn Du im IE die Datei speicherst: Was wird dann gespeichert? Womöglich ist lediglich der Dateiname falsch, der Inhalt aber korrekt.

2. Eventuell hat der IE Schwierigkeiten mit dem Datum in der Vergangenheit. Ändert sich etwas, wenn das auskommentiert wird?
 
Zurück
Oben