phpbar.de logo

Mailinglisten-Archive

[php] register_globals=off

[php] register_globals=off

Stefan Hamann php_(at)_phpcenter.de
Thu, 19 Sep 2002 08:59:09 +0200


Hallo Liste,

habe bei mir die php.ini geändert. Nun funktioniert aber mein
Downloadscript nicht mehr.
Mittels Post wird $imma und $studgang übergeben.

Folgende Datei sollte mir nun eine pdf-datei ausgeben. Die erhaltene
Datei hat aber leider die Endung .php (z.B. sg02_011.pdf.php) und nur
wenn ich die letzten 4 Zeichen entferne, kann ich sie im AcrobatReader
öffnen.  Wie kann ich die php-Endung verhindern?

$name = "sg".$_POST['imma']."_".$_POST['studgang'].".pdf";
$file = "/usr/local/httpd/htdocs/stpl/s/".$name;
$file2 = "sg".$_POST['imma']."_".$_POST['studgang'].".pdf";
header("Content-Type: application/octet-stream"); 
header("Content-disposition: attachment; filename=$file2"); 
header("Pragma: no-cache"); 
header("Expires: 0"); 
readfile($file); 

-- 
Mit freundlichen Grüssen
Stefan Hamann
mailto:php_(at)_lists.tux-design.de


php::bar PHP Wiki   -   Listenarchive