Art Geschrieben 18. April 2002 Geschrieben 18. April 2002 hi, hat jemand einen ergiebigen link zur cookie verwaltung mit php oder einen tipp wies geht. ich stelle mir so eine art userverwaltung vor, heißt username und passwort werden aus einer datenbank ausgelesen und dann einem sagen wir mal 7 tage gültigen cookie übergeben. bei erneuten besuch der seite müssen die daten natürlich wieder abgefragt werden, so dass sich der user nicht jedesmal neu einloggen muss. thx
shad0w Geschrieben 18. April 2002 Geschrieben 18. April 2002 www.php.net/cookies www.php.net/setcookie http://www.phpbuilder.com/columns/mattias20000105.php3 http://www.phpbuilder.com/columns/mattias20000312.php3 http://www.coding-board.de/board/thread.php?threadid=1254&boardid=9&styleid=1 http://www.coding-board.de/board/thread.php?threadid=276&boardid=9 das sollte reichen... greetz
Art Geschrieben 18. April 2002 Autor Geschrieben 18. April 2002 hehehe, thx ich wühl mich da mal durch
Art Geschrieben 18. April 2002 Autor Geschrieben 18. April 2002 so. alles klar. hoffe ich zumindest. thx noch mal :cool:
shad0w Geschrieben 18. April 2002 Geschrieben 18. April 2002 np. dein algorithmus problem wird sich morgen abend klaeren... greetz
Impulz Geschrieben 19. April 2002 Geschrieben 19. April 2002 Meistens duerfte es so laufen, dass die Session-ID zusammen mit einem Timestamp in eine Datenbank geschrieben wird (vom Script, nicht zwangsweise durch php-Einstellungen) und bei jedem Seitenaufruf des Users der Timestamp aktualisiert wird. Der Counter ueberprueft dann nacher noch wieviele User in den letzten x Minuten aktiv waren. Das ganze gibt also nur etwa an wieviele User da sind, nicht genau. Anders ginge es noch dass beim Verlassen der Seite nochmal ein Script aufgerufen wird (mini-popup das sich autom. schliesst oder so) welches dann den Eintrag aus der DB loescht. Killt allerdings jemand seinen Browser, wars das auch.
Art Geschrieben 19. April 2002 Autor Geschrieben 19. April 2002 ne. werde das wohl mit cookies machen. für username und password muss ich also 2 cookies mit gleichem namen anlegen? z.b.:setcookie(Cookiename, $username, ...); setcookie(Cookiename, $password,...); [/PHP] natürlich ein bißchen verschlüsselt und so. das heißt ich kann ne menge cookies so setzen und beim client wird aber nur einer angelegt?
shad0w Geschrieben 19. April 2002 Geschrieben 19. April 2002 nich ganz. es wird eh nur ein cookie pro webadresse angelegt... setcookie( "username", $username, time()+( 3600 * 24 * 365 * 10 ) ); setcookie( "password", $password, time()+( 3600 * 24 * 365 * 10 ) ); setcookie( "userid", $userid, time()+( 3600 * 24 * 365 * 10 ) ); ^^ so funktioniert das... so long
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden