phpbar.de logo

Mailinglisten-Archive

AW: Re[4]: [php] security Download -->test3

AW: Re[4]: [php] security Download -->test3

Gloss Mathias php_(at)_phpcenter.de
Thu, 16 Aug 2001 15:34:05 +0200


Reh,

zusammen mit der nachfolgenden Mail von dir folgender Tipp:


> oh m=E4nno..
> geht alles nich..
> habe die varianten duchgetestet..
> und immer das gleiche ergebniss..
>=20
> <?PHP include("phpSecurePages/secure.php")
> if (file_exists($FilePath.$Filename)) {
	  $len =3D filesize($FilePath. $Filename);
	  header("Content-Type: application/octet-stream");
	  header("Content-Disposition: inline; filename=3D\"".$Filename."\"");
	  header("Content-Length: ".$len);
	  readfile($FilePath.$Filename);=20
      }
> ?>
>=20
Wenn du die {} bei if wegl=E4sst, bezieht sich die Bedingung NUR auf =
die nach-
folgende Zeile, was mit Sicherheit gew=FCnscht ist.

Wenn du vor readfile _(at)_ machst, wird zwar eine eventuelle Fehlermeldung
unter-
dr=FCckt, aber so ganz Sinn der Sache ist das ja nicht ... zumindest =
nicht
beim Testen
und auch sonst nicht, da du ja erst testest, ob die Datei existiert....

Test mal und berichte dann ... *daumendr=FCck*



php::bar PHP Wiki   -   Listenarchive