Letzte besuchte Seite auslesen
Patrick
- php
Abend, ich will User, die von einer bestimmten Seite kommen, aussperren. Folgenden Code besitze ich schon.
$quelle = FehlendesKommando(WoKommtDerUserHer);
if($quelle == "http://www.boeseseite.de") {
echo "Gesperrt";
exit();
}
Mir ist klar, dass diese Methode dadurch zu umgehen ist, die URL manuell einzutippen. Es geht eher um die Aussage..
Desweiteren ist mir klar, dass die letzte Seite (standardmäßig) mit in den HTTP-Daten mitgeliefert wird als Array/Variable, nur - wie heisst diese(s)?
Hi,
Abend, ich will User, die von einer bestimmten Seite kommen, aussperren.
Dir stehen nur Indizien zur Verfügung. Es existiert kein auch nur annähernd sicherer Weg der Erkennung.
Desweiteren ist mir klar, dass die letzte Seite (standardmäßig) mit in den HTTP-Daten mitgeliefert wird als Array/Variable, nur - wie heisst diese(s)?
Referer. Missbrauche die dort _eventuell_ übermittelte Information _niemals_ für solche Zwecke. Für Statistiken mag sie nutzbar sein, wenn man sich des Fehlers bewusst ist.
Cheatah
Habe den Code
<?php
$ref = $_SERVER["HTTP_REFERER"];
echo $ref;
?>
Auf eine Testseite eingebaut. Er liefert bei Tests kein Ergebnis. Von meiner Seite aus wird nichts gesperrt, der IE hält sicher nichts zurück.
hi,
Habe den Code
$ref = $_SERVER["HTTP_REFERER"];
echo $ref;
Auf eine Testseite eingebaut. Er liefert bei Tests kein Ergebnis.
hast du diese seite jetzt auch über einen _link_ aufgerufen?
gruss,
wahsaga
Tag,
Ja, habe ich.
Patrick