[Funktion] session killen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • ankh
    antwortet
    hmm...

    die javascript Lösung ist zwar schoma was, aber was, wenn der User JS Ausgeschaltet hat?

    Setzt doch, nebst dem Logging der session ID's auch einfach noch 'nen Flag in die DB, der dir sagt, ob mit der jeweiligen SID schon bewertet wurde, oder net.

    Einen Kommentar schreiben:


  • Kropff
    antwortet
    mach es doch so, dass wenn das erste bild bewertet wurde, eine entsprechende variable in die session geschrieben wird.
    PHP-Code:
    $_SESSION['hat_schon_ein_bild_bewertet'] = 1
    wenn der user nun das fenster schließt ohne alle bilder bewertet zu haben, kannst du ihn trotzdem aussperren. dann mußt du die session nicht extra killen.

    gruß
    peter

    Einen Kommentar schreiben:


  • Hoschi0815
    antwortet
    Killen hiermit:
    PHP-Code:
    session_unset();
    session_destroy(); 
    Und das bei dem event "onclose" eben..

    Einen Kommentar schreiben:


  • jensef
    antwortet
    session

    naja da weis ich aber leider auch nicht wie ich die session killen kann.

    Einen Kommentar schreiben:


  • Hoschi0815
    antwortet
    Noch nie benutzt, aber mit onClose ..?..

    Einen Kommentar schreiben:


  • jensef
    hat ein Thema erstellt [Funktion] session killen.

    [Funktion] session killen

    Hallo ,

    habe ein Problem. Habe ein Votesystem wo man z.Zh 10 Bilder bewerten kann.wenn man in der topliste auf das Bild geht öffnet sich ein neues Fenster.Man kann das Bild bewerten und danach kommt das nächste was man bewerten kann und so weiter eben bis z.zH 10. Nach den 10 Bildern kommt ein Button mit ende und die session id wird auch in die db geschrieben mit ip etc. bei einem erneuten aufruf ist schicht.Das funzt auch alles.Nun mein Problem
    Wenn man die Bewertung nicht bis zum ende durchzieht und das Fenster schliesst und es wieder neu öffnet kann man die bilder wieder bewerten, was ja NICHT sein soll.

    Wie kann ich die session killen wenn derjenige das fenster schliesst, eh er bei 10 angekommen ist, damit er bei einem erneuten Aufruf nicht mehr voten kann?
Lädt...
X