Javascript - Cookies
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
bild
brauchen
code
computer
datei
datenbank
empfehlung
entsprechende aktion
file
glauben
hinsicht
http
log
manipulieren
minute
notieren
regeln
rolle
senf
stunde
-
Haiii,
ich brauche einen Script womit sich eine Seite -->nur einmal<-- in 60 Minuten öffnet.
Das alle ein Cookie gespeichert wird - und erst nach 60 Minuten verfällt...
Wie könnte ich das machen? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Warum mit JS? Das kann man einfach abschalten, im Gegensatz zu PHP. Aber das grundlegende Problem ist, dass der Besucher keine Cookies akzeptieren muss. Entweder du machst es über Cookies oder IP, aber auf jeden Fall mit PHP (oder CGIs).
-
Was willst Du genau machen?
Zum Thema "Javascript und Cookies":
http://www.html-world.de/artikel/art_j15.php
-
ich will dass ein cookie (meinetwegen php) sich merkt ob man auf der homepage war.
wenn man die homepage bereits einmal besucht hat, dann erscheint eine andere homepage.
kann mir jemand cookie code von php schicken bitte? :P -
ho ;)
Dann würde ich dir auch empfehlen, dass ganze über die IP zu regeln.
(Also eine IP Pberprüfung per PHP)
Ich glaube, dass das um einiges einfacher ist!
(Und den Code dazu findest du per Google :D )
Man kann beides Manipulieren, also spielt es auch in der Hinsicht keine Rolle...
Cookies:
Entweder gar keine Cookies speichern
Oder sie nach jedem Browser schließen automatisch löschen lassen
IP:
Einfacher Reconnect
Oder Proxyserver
lg
Sincer -
ho ;)
Dann würde ich dir auch empfehlen, dass ganze über die IP zu regeln.
(Also eine IP Pberprüfung per PHP)
Ich glaube, dass das um einiges einfacher ist!
(Und den Code dazu findest du per Google :D )
Man kann beides Manipulieren, also spielt es auch in der Hinsicht keine Rolle...
Cookies:
Entweder gar keine Cookies speichern
Oder sie nach jedem Browser schließen automatisch löschen lassen
IP:
Einfacher Reconnect
Oder Proxyserver
lg
Sincer
Kannst du mir einen Script mit Cookie schreiben plz?
ich blick da nid durch.
Aufjedenfall soll man automatisch weitergeleitet werden wenn man die Seite bereits einmal besucht hat. -
Mit Cookies kenne ich mich (noch) nicht aus, sry :/
Deswegen auch die Empfehlung mit der IP Überprüfung. (Ist sicher einfacher zu verwirklichen)
Wenn du auf deine Cookies bestehst, musst du leider jem. anderen fragen...
lg
Sincer -
Mit Cookies kenne ich mich (noch) nicht aus, sry :/
Deswegen auch die Empfehlung mit der IP Überprüfung. (Ist sicher einfacher zu verwirklichen)
Wenn du auf deine Cookies bestehst, musst du leider jem. anderen fragen...
lg
Sincer
Oke kannsh du mir dann mit dem Ip - den code schicken plz? :P -
Also ich habe so ein Script nicht.
Aber ich kann dir ein kleines Konzept geben:
1) IP herausfinden...
o) Entweder du suchst dir bei Google einen entsprechenden Code, oder du schaust dir das mal an:
o) http://www.yubb.de/artikel432.html
o) http://www.webmasternet.de/tutorials_view1169_IP-herausfinden-(2).php
(habe das nicht getestet... bin mir aber sicher, dass das geht ;) )
2) IP "notieren"
Die IP in eine .txt file schreiben (Es sei denn, du kennst dich mit MySQL aus - das wäre dann sauberer...)
Wie du eine Datei öffnest und etwas hineinschreibst, findest du ganz leicht über Google heraus ;)
3) IP überprüfen
Also eine kleine PHP if schreiben, in der du fragst, ob du IP bereits in der .txt Datei (oder Datenbank) auftaucht, und falls ja, eine entsprechende Aktion zu setzten (andere Webseite anzeigen wolltest du da, wenn ich mich recht entsinne.)
4) Die Txt File (oder den Datenbankeintrag) nach gewünschter Zeit wieder löschen.
Ich bilde mir ein, dass der User die Seite nur einmal die Stunde sehen kann, und ansonsten weitergeleitet wird, oder so etwas ähnliches...
Nach diese Stunde musst du den IP Log also wieder löschen.
Auch über die Zeitfunktionen von PHP findest du alles per Google, was du brauchen solltest...
So würde ich das zumindest machen ;)
Hoffe, dass dir das hilft!
Vielleicht kann noch ein erfahrener PHP User von Lima seinen / ihren Senf dazu geben :D
lg
Sincer -
Also ich habe so ein Script nicht.
Aber ich kann dir ein kleines Konzept geben:
1) IP herausfinden...
o) Entweder du suchst dir bei Google einen entsprechenden Code, oder du schaust dir das mal an:
o) http://www.yubb.de/artikel432.html
o) http://www.webmasternet.de/tutorials_view1169_IP-herausfinden-(2).php
(habe das nicht getestet... bin mir aber sicher, dass das geht ;) )
2) IP "notieren"
Die IP in eine .txt file schreiben (Es sei denn, du kennst dich mit MySQL aus - das wäre dann sauberer...)
Wie du eine Datei öffnest und etwas hineinschreibst, findest du ganz leicht über Google heraus ;)
3) IP überprüfen
Also eine kleine PHP if schreiben, in der du fragst, ob du IP bereits in der .txt Datei (oder Datenbank) auftaucht, und falls ja, eine entsprechende Aktion zu setzten (andere Webseite anzeigen wolltest du da, wenn ich mich recht entsinne.)
4) Die Txt File (oder den Datenbankeintrag) nach gewünschter Zeit wieder löschen.
Ich bilde mir ein, dass der User die Seite nur einmal die Stunde sehen kann, und ansonsten weitergeleitet wird, oder so etwas ähnliches...
Nach diese Stunde musst du den IP Log also wieder löschen.
Auch über die Zeitfunktionen von PHP findest du alles per Google, was du brauchen solltest...
So würde ich das zumindest machen ;)
Hoffe, dass dir das hilft!
Vielleicht kann noch ein erfahrener PHP User von Lima seinen / ihren Senf dazu geben :D
lg
Sincer
Okey Danke,
dann weis ich ya wie das geht :D
Aber ich bin kein Computer Freak der irgendwie 24h am Laptop hockt und die Daten löscht weish :D
Mal schauen ich find schon noch was raus danke =)
-
Aber ich bin kein Computer Freak der irgendwie 24h am Laptop hockt und die Daten löscht weish :D
Naja... entweder du benützt die Zeitfunktionen von PHP, oder du beschäftigst dich mit Cronjobs - Damit habe ich aber wirklich überhaupt keine Erfahrungen, bilde mir aber ein, das man sowas damit verwirklichen kann ;)
lg
Sincer -
Du kannst es in einer Datenbank abspeichern und dann auch nach einer bestimmten Zeit löschen lassen.
-
Du kannst es in einer Datenbank abspeichern und dann auch nach einer bestimmten Zeit löschen lassen.
Ich mach das so - ich lass wenn man auf die Homepage kommt immer erst die Zeit kontrollieren - im Textdokument ".ip" wird dann die Zeit gespeichert - inklusive IP...
Damit müsste es gehen - oda?? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage