Homepage selbermachen 7.852 Themen, 35.619 Beiträge

Relink / Deeplink durch Benutzereingabe

qax / 3 Antworten / Baumansicht Nickles

Hallo Leute, 

ich möchte auf einer meiner Seiten folgendes einrichten: 

Auf der Seite gibt es ein Eingabefeld für eine beliebige URL. Wenn in dieses Feld eine URL eingetragen wird, wird beim nächsten Aufruf dieser Seite nicht wieder die Seite mit der Eingabemaske aufgerufen sondern der User direkt auf die Seite weitergeleitet, die vorher in der Eingabemaske eingetragen wurde. 

Hat jemand von Euch eine Idee, wie ich das bewerkstelligen könnte?

Herzlichen Dank

qax

bei Antwort benachrichtigen
angelpage qax „Relink / Deeplink durch Benutzereingabe“
Optionen

Klar: Eine PHP-Seite fragt ab, ob der Besucher das erste Mal kommt und läßt ggf. die eingegebene URL speichern. Kommt der Besucher dagegen nicht zum ersten Mal, dann wird auf die für diesen Besucher gespeicherte URL weitergeschaltet.

http://de.wikipedia.org/wiki/PHP , viele Kompendien, Webmasterforen, Hilfen usw.

bei Antwort benachrichtigen
hansapark qax „Relink / Deeplink durch Benutzereingabe“
Optionen

Du könntest ein cookie setzen und in dem cookie die URL speichern. Die PHP Funktion heißt setcookie. Und "auf der Webseite" prüfst du, ob der cookie gesetzt ist, und liest ihn aus. ( http://de3.php.net/manual/en/reserved.variables.cookies.php  )

bei Antwort benachrichtigen
Borlander qax „Relink / Deeplink durch Benutzereingabe“
Optionen

Dafür müsstest Du einen permanenten Cookie setzen und auslesen.

Das kannst Du Serverseitig u.A. wie schon genannt mit PHP (die am häufigsten auf Webspace verfügbare Scriptsprache) lösen, oder ggf. auch Clientseitig im Browser mit JavaScript (das dann auf Userseite natürlich aktiv sein muss).

Grundsätzlich muss der Besucher für die gewünschte Funktion Cookies zulassen.

bei Antwort benachrichtigen