datei als download durchreichen

Hallo,

wie genau bekomm ich es hin, ne datei aus einer datenbank auszulesen (den pfad) und anschliesend per file_get_contents() aus einem geschützen bereich zu laden, um sie anschliesend an den endbenutzer zu senden und er halt wirklich "anwendung.exe" zum speicher bekommt.

primär gehts mir um die headerdaten, die da benötigt werden.
kann mir da jemand helfen?
 
PHP:
<?
			header("Pragma: public");
			header("Expires: 0");
			header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
			header("Cache-Control: private",false);
			header ( "Content-Type: application/octet-stream" );
			header("Content-Disposition: attachment; filename=\"".$fileName."\";");
			header("Content-Transfer-Encoding:  binary");
			header("Content-Length: ".$fileSize);
			readfile($fileName_fullPath);
?>
 
firma dankt, das klappt zu 100% :)
edit: fast!

es muss so heissen:

PHP:
 header ( "Content-Type: application/octetstream" );
 
Zurück
Oben