Ich erstelle eine Website und auf einer bestimmten Seite möchte ich den Benutzer zurück zur vorherigen Seite senden. Ich bin ziemlich neu in PHP/HTML und habe bereits vorhandenen Code für Ideen und Hilfe verwendet.php/html - http_referer
Der vorhandene Code verwendet die folgende Methode:
if (! empty($HTTP_REFERER))
{
header("Location: $HTTP_REFERER");
} else
{
header("Location: $CFG->wwwroot");
}
Allerdings, wenn ich diesen Code verwenden die HTTP_REFERER immer als leer und den Benutzer auf die Root-Seite umgeleitet behandelt wird. Irgendwelche offensichtlichen Mängel in diesem Code?
+1. Referrer sind von Natur aus unzuverlässig. Verwenden Sie einen Parameter, um den Benutzer dorthin zu leiten, wohin er nach dem Formular gehen soll. – bobince