phpbar.de logo

Mailinglisten-Archive

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_=5Bphp=5D_PHP_Da?= =?iso-8859-1?Q?tei_=F6ffnen?= =?iso-8859-1?Q?tei_=F6ffnen?=

[php] =?iso-8859-1?Q?Re:_=5Bphp=5D_Re:_=5Bphp=5D_Re:_=5Bphp=5D_=5Bphp=5D_PHP_Da?= =?iso-8859-1?Q?tei_=F6ffnen?= =?iso-8859-1?Q?tei_=F6ffnen?=

Cyrill Schumacher webmasterbhs_(at)_bluewin.de
Thu, 23 Dec 1999 15:15:05 +0100


natürlich funktioniert bei header("Location: ./hier/datei.php3")
der lokale pfad. ich selber benutze dies um hacker automatisch
rauszuwerfen nach Location: ./
wenn du mit dem redirect WebServer unabhängig werden willst,
hier meine funktion:

function checkserver4redir($loc = "../") {
if (ereg("(Apa)",getenv("SERVER_SOFTWARE"))=="1" ||
substr(getenv("SERVER_SOFTWARE"),0,6) == "Apache") {
 header("Location: $loc");
 exit;
 } else

echo "<html><head>\n";
echo "<meta http-equiv=\"refresh\" content=\"0;url=$loc\">\n";
echo "<title>phptrack - Sie werden gleich weitergeleitet</title>\n";
echo "</head><body>\n";
echo "phptrack - <A HREF=\"$loc\">Hier weiter: $loc</A>\n";
echo "</body></html>";
 }
}

Anmerkung: Leider weiss ich nicht welche WebServer noch diese
header() Funktion unterstützen. Alle M$ Server tun dies ja nicht ...
Any Idea ?
Weitere probleme folgen ;-)

____
Cyrill




php::bar PHP Wiki   -   Listenarchive