Watusimann
Erfahrenes Mitglied
Hallo
Habe div. Links die erlaubt sind und möchte nicht wie im script ...
$bla or $bla1 or $bla2 .... schreiben, da es ja erweiterbar sein sollte - natürlich ohne wenig aufwand
nun bastel ich schon seit locker 2 std. und irgendwie zeigt er mir zwar die richtigen links an - aber macht leider die else-ausgabe.
was mach ich denn nur falsch?
Habe div. Links die erlaubt sind und möchte nicht wie im script ...
$bla or $bla1 or $bla2 .... schreiben, da es ja erweiterbar sein sollte - natürlich ohne wenig aufwand
nun bastel ich schon seit locker 2 std. und irgendwie zeigt er mir zwar die richtigen links an - aber macht leider die else-ausgabe.
was mach ich denn nur falsch?
PHP:
<?
$sta[0]['ref'] = "http://localhost/xampp/privat/";
$sta[1]['ref'] = "http://localhost/xampp/privat/referer/weiterleitung.html";
$sta[2]['ref'] = "http://localhost/xampp/privat/referer/ref2/weiterleitung.html";
foreach ($sta as $ref){
echo $ref['ref'].' <br>';
}
//if ($_SERVER["HTTP_REFERER"] == ($sta[0]['ref'] or $sta[1]['ref'] or $sta[2]['ref'])){ <<<----- so gehts, aber ist zu aufwendig
if ($_SERVER["HTTP_REFERER"] == $ref['ref']){
echo "<br><br>Welcome <br>";
echo $_SERVER["HTTP_REFERER"];
} else {
echo "<br><br>schade <br>";
echo $_SERVER["HTTP_REFERER"];
}
?>