kostenloser Webspace werbefrei: lima-city


Javascript - Cookies

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    macromedia

    Kostenloser Webspace von macromedia

    macromedia hat kostenlosen Webspace.

    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?
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. 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).
  4. Was willst Du genau machen? :confused:

    Zum Thema "Javascript und Cookies":
    http://www.html-world.de/artikel/art_j15.php
  5. Autor dieses Themas

    macromedia

    Kostenloser Webspace von macromedia

    macromedia hat kostenlosen Webspace.

    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
  6. 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
  7. Autor dieses Themas

    macromedia

    Kostenloser Webspace von macromedia

    macromedia hat kostenlosen Webspace.


    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.
  8. 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
  9. Autor dieses Themas

    macromedia

    Kostenloser Webspace von macromedia

    macromedia hat kostenlosen Webspace.


    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
  10. 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
  11. Autor dieses Themas

    macromedia

    Kostenloser Webspace von macromedia

    macromedia hat kostenlosen Webspace.


    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 =)

  12. 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
  13. Du kannst es in einer Datenbank abspeichern und dann auch nach einer bestimmten Zeit löschen lassen.
  14. Autor dieses Themas

    macromedia

    Kostenloser Webspace von macromedia

    macromedia hat kostenlosen Webspace.


    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??
  15. Jop, sollte gehen ;)

    lg
    Sincer
  16. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!