Hallo zusammen...
Ich habe folgendes Problem :
Auf meiner Homepage will ich, dass eingeloggte User auf der Downloadseite alle möglichen Dateien downloaden können .
Dafür hab ich folgenden Code :
PHP-Code:
<?php
$files = Array("1" => "datei.xls",
"2" => "datei2.doc");
$filename = "downloads/".$files[$_GET[what]];
header("Content-Type: x-type/subtype");
header("Content-Length: ".filesize($filename));
header("Content-Disposition: attachment; filename=".$files[$_GET[what]]);
header('Pragma: no-cache');
header('Expires: 0');
readfile($filename);
?>
Datei1<a href="irgendwas.php?what=1">downloaden</a>
Datei2<a href="irgendwas.php?what=2">downloaden</a>
Aber anstatt den Download-Dialog zu öffnen, wird die ausgewählte Datei einfach ausgegeben ( wie z.B. mit der Funktion "include()")
Ich hab auch schon sämtliche php-Foren/-Tutorials zu diesem Thema durchforstet, aber hab bisher keine Lösung gefunden :-(