ilch Forum » Ilch Clan 1.1 » Allgemein » Session-ID bannen

Geschlossen
  1. #1
    User Pic
    kdl Mitglied
    Registriert seit
    21.08.2010
    Beiträge
    333
    Beitragswertungen
    62 Beitragspunkte
    Hallo,

    wie ich gesehen habe benutzt ilch SessionIDs und speichert die in Cookies(?). Doch auf dem Server müssten die ja auch irgendwo gespeichert werden. Im Moment bin ich auf der Suche nach diesem Speicherort. Gefunden habe ich bis jetzt erst die IPs der einzelnen Besucher, die standardmäßig in der MySQL Datenbank zum Beispiel unter ic1_stats gespeichert sind.
    Doch ilch benutzt doch sicher nicht die IP als SessionID, oder?

    Hintergrund: Es geht ganz einfach darum ungebetene Gäste von der HP fern zu halten, weil sie zum Beispiel das GBook spammen.
    IP sperren ist da nicht sehr effektiv, da die viele wissen, wie sie eine neue IP bekommen. Das bannen einer SessionID sollte da doch effektiver sein. Wenn diese in einem Cookie gespeichert wird, kommen sicher nicht viele Gäste auf die Idee ihre Cookies zu löschen.
    Jedoch weiß ich im Moment weder, wo die IDs gespeichert werden, noch ob sich diese so leicht anzeigen lassen.

    Vielleicht hat hier ja jemand eine Idee und kann mir da weiter helfen.

    Mfg kdl
    .
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Son!c Hall Of Fame
    Registriert seit
    14.09.2006
    Beiträge
    3.766
    Beitragswertungen
    5 Beitragspunkte
    Die SessionIDs werden meines Wissens nach nicht Serverseitig gespeichert.
    Nimm das Leben nicht zu ernst, du kommst sowieso nicht lebend raus.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    kdl Mitglied
    Registriert seit
    21.08.2010
    Beiträge
    333
    Beitragswertungen
    62 Beitragspunkte
    Gut, das kann sein. Habe nun aber einen anderen Weg gefunden. Mit session_id() müsste sich ja die SID der einzelnen Gäste aufrufen lassen. Muss nur noch einen Weg finden, dass die Protokolliert wird.
    Mit
    if (session_id() == "***ID***") 
    {
    	exit();
    }

    sollten sich die ja dann schon mal ganz einfach bannen lassen.

    Edit: Das Protokollieren funktioniert scheinbar. Nur mit dem eigentlichen bannen habe ich noch Probleme xD
    Als ich das auf localhost (ohne ilch) getestet hatte ging das...

    Edit 2: geht jetzt doch xD


    Zuletzt modifiziert von kdl am 21.08.2010 - 21:46:23
    .
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten