Wie zum download einer php-Datei, ohne Sie auszuführen?

im arbeiten auf ein content-management-system für die, dass ich zum download einer php-Datei mit php-code ohne die Ausführung. kann jemand mir helfen, auf dieser

es ist einige Sache, wie z.B. ftp. ich habe die Optionen zum hochladen, Bearbeiten und herunterladen einer Datei. es ist in Ordnung. aber während des downloads eine php-Datei ausgeführt wird, anstatt heruntergeladen zu werden...

Was ich versucht habe ist:

<?php
$file = $_REQUEST['file_name'];

if (file_exists($file)) {
    header('Content-Description: File Transfer');
    header('Content-Type: application/octet-stream');
    header('Content-Disposition: attachment; filename='.basename($file));
    header('Content-Transfer-Encoding: binary');
    header('Expires: 0');
    header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
    header('Pragma: public');
    header('Content-Length: ' . filesize($file));

    include_once($file);
    exit;
}
?>
Herunterladen von wo aus? Über was?
Herunterladen von wo nach wo? Bitte fügen Sie weitere detail
Siehe meine Antwort für ein funktionsfähiges Beispiel.

InformationsquelleAutor Jagadeesan | 2011-06-12

Schreibe einen Kommentar