Hallo ich habe ein großes Problem ich möchte auf meiner Homepage ein Enter Button einrichten wo die leute
die auf meine main seite wollen erst eine andere seite besuchen müssen also das der enter button es verbietet wenn sie nicht auf der anderen seite waren ich habe so viel probiert aber ich bekomme es einfach nicht hin könnt ihr mir helfen.
THX im Vorraus
Seite 1 von 1
Hilfe Bei Enter Button
Anzeige
#2
geschrieben 18. August 2006 - 07:45
Erst mal Hallo und Wilkommen im Forum.
Nur für mein Verständniss. Du willst einen Button der auf eine andere Seite Verweißt und dann wieder auf deine?
Du musst den Button so Programmieren das er einen Link auf deine andere Seite enthält.
Welches Progranmm nutzt du?
Nur für mein Verständniss. Du willst einen Button der auf eine andere Seite Verweißt und dann wieder auf deine?
Du musst den Button so Programmieren das er einen Link auf deine andere Seite enthält.
Welches Progranmm nutzt du?
#3 _BIGmo_
geschrieben 18. August 2006 - 12:56
also ich versteh das auch net ganz...
willst du vor deine main seite eine seite schalten, die z.B Werbung enthält und einen [ENTER] Button der dann zu deiner main weiterleitet. Und dieser "Werbungsseite" soll zwangsläufig besucht werden müssen?
willst du vor deine main seite eine seite schalten, die z.B Werbung enthält und einen [ENTER] Button der dann zu deiner main weiterleitet. Und dieser "Werbungsseite" soll zwangsläufig besucht werden müssen?
#4
geschrieben 18. August 2006 - 13:05
Du erstellst einen link zb.
goto.php?url=www.erstanschauen.de
in der "goto.php" speicherst du für die aktuelle IP des Users in der Datenbankab dass die Seite aufgerufen wurde inkl. Datum und Uhrzeit und läßt die Seite öffnen, zb mit header("location: http://www.erstanschauen.de")
Wenn nun der User auf deiner Hauptseite den Button drückt schaust du in der Datenbank nach oder der User dessen IP du ja wieder hast innerhalb der letzten X minuten die website www.erstanschauen.de geöffnet hatte. Falls ja gehts normal weiter, wenn nicht erscheint eine entsprechende Fehlermeldung.
Kenntnisse in PHP und MySQL sind für diese Sache allerdings vorraussetzung!
goto.php?url=www.erstanschauen.de
in der "goto.php" speicherst du für die aktuelle IP des Users in der Datenbankab dass die Seite aufgerufen wurde inkl. Datum und Uhrzeit und läßt die Seite öffnen, zb mit header("location: http://www.erstanschauen.de")
Wenn nun der User auf deiner Hauptseite den Button drückt schaust du in der Datenbank nach oder der User dessen IP du ja wieder hast innerhalb der letzten X minuten die website www.erstanschauen.de geöffnet hatte. Falls ja gehts normal weiter, wenn nicht erscheint eine entsprechende Fehlermeldung.
Kenntnisse in PHP und MySQL sind für diese Sache allerdings vorraussetzung!
#5 _rjchio_
geschrieben 19. August 2006 - 22:21
Mein Vorschlag:
Füge in jede Datei, die diese Umleitung haben soll, ein Script ein, welches mit session_start() eine Session startet. In der Variable $_SESSION['enter'] ist dann gespeichert, ob der User schon auf der Enter-Seite war. Wenn nicht ($_SESSION['enter'] == false) wird die URL ($_SERVER['PHP_SELF']) welche er aufrufen wollte in $_SESSION['url'] gespeichert und er wird automatisch auf die Enter-Seite (header("Location: ./enter-seite.php")) weitergeleitet. Dort kann er dann auf Enter klicken und $_SESSION['enter'] wird auf true geschaltet. Zudem wird er mit einem header("Location: ".$_SESSION['url']) auf die Seite, die er eigentlich betreten wollte weitergeleitet.
MfG rjchio
Füge in jede Datei, die diese Umleitung haben soll, ein Script ein, welches mit session_start() eine Session startet. In der Variable $_SESSION['enter'] ist dann gespeichert, ob der User schon auf der Enter-Seite war. Wenn nicht ($_SESSION['enter'] == false) wird die URL ($_SERVER['PHP_SELF']) welche er aufrufen wollte in $_SESSION['url'] gespeichert und er wird automatisch auf die Enter-Seite (header("Location: ./enter-seite.php")) weitergeleitet. Dort kann er dann auf Enter klicken und $_SESSION['enter'] wird auf true geschaltet. Zudem wird er mit einem header("Location: ".$_SESSION['url']) auf die Seite, die er eigentlich betreten wollte weitergeleitet.
MfG rjchio
Thema verteilen:
Seite 1 von 1