Download von PHP Dateien

Bencher

Mitglied
Wie kann man *.php Dateien vom Server runterladen?
Wenn ich es so mal teste:
<?php
$file = "test.php";
if (file_exists($file))
{
header("Location: http://......../rechnerliste/test/".$file);
}
else
{
die ("Die Datei wurde nicht gefunden");
}
?>

will er die Datei immer im Browser öffnen, wenn ich aber eine andere Datei nehme zum Beispiel eine *.zip Datei, dann will er die Datei ordentlich downloaden.
 
Weil header("Location: ...") eine Weiterleitung auf die Datei ist. Schau dir mal diverse Download Scripts an. Du musst andere Header senden, die dem Browser klarmachen, hoppla da kommt ein download.

Suchfunktion nach Download Script oder ein Blick in unsere Tutorials Sektion könnte helfen.
 
Zurück