[PHP] loginnamen bei lastvisitcookie trennen?

Dieses Thema im Forum "Webentwicklung" wurde erstellt von Reaperchef, 4. Dezember 2006 .

Schlagworte:
Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 4. Dezember 2006
    loginnamen bei lastvisitcookie trennen?

    Hallo,

    Ich habe auf ner Page ein Lastvisitcookie am start, der nach dem einloggen gesetzt/gelesen wird.
    Jetzt meine Frage:

    Wenn sich jemand über einen Computer einloggt und dann der cookie gesetzt wird, wird der bei jedem Loginnamen verwendet.

    Ich mein:

    Wenn sich Person1 einloggt wird der Cookie gesetzt.

    Wenn sich danach Person 2 mit einem anderen Benutzernamen einloggt wird der Cookie wieder ausgelesen und es wird kein neuer für den Benutzernamen erstellt

    wie ändere ich das?



    Ich will einfach, dass für jeden user ein eingener Cookie erstellt wird, dass jeder seine eigenen einloggzeiten hat.

    Cookie setzen
    PHP:
    <?
        
    $lastvisit  date ( "d.m.Y" $_COOKIE [ 'lastvisit' ]);
        
    setcookie  ( 'lastvisit' time (),  time ()+ 99999999 );
    ?>
    Cookie auslesen
    PHP:
     <?php
    if( $lastvisit  ==  "01.01.1970" )
    {
        echo 
    'Das ist dein erster Besuch hier!' ;
    }
    else
    {
        echo 
    'Willkommen zur&uuml;ck! Dein letzter Besuch war am ' . $lastvisit . '!' ;
    }
    ?> 
    Für den Usernamen hab ich
    PHP:
    " $daten [ name ]
    wer mir hilft bekommt natürlich auch ne Bewertung

    Danke und MFG Reaperchef
     
  2. 4. Dezember 2006
    AW: loginnamen bei lastvisitcookie trennen?

    Naja, du denkst da in die falsche Richtung, ein wenig zumindest.

    Meine Idee: ein Cookie. Dafür kommt da aber alles wissenswerte rein.
    Man kann nämlich auch in Cookies Arrays speichern, und zwar in der Form "cookiename[arraykey]".

    PHP:
    // speichert die ID des Users, der gerade eingeloggt ist
    setcookie ( 'data[uid]' $uid , ...);

    // speichert den Timestamp des letzten Besuchs
    setcookie ( 'data[' . $uid . '][' lastvisit '], time(), ...);
    Dazu ist aber zu sagen, dass es höchst unsicher ist, die User-ID direkt im Cookie zu speichern. Lieber der "Umweg" über Sessions.
     
  3. 4. Dezember 2006
    AW: loginnamen bei lastvisitcookie trennen?


    Kannst du mir biddö auch sagen wie ich des mach??

    THX schonmal ! Bewertung ist auf jeden fall grad aus

    mfg
     
  4. 5. Dezember 2006
    AW: loginnamen bei lastvisitcookie trennen?

    http://tut.php-q.net/sessions.html
    Dort wird dir alles erklärt.
     
  5. 5. Dezember 2006
    AW: loginnamen bei lastvisitcookie trennen?

    Schau erstmal selber:

    - Session Funktionen
    - Sessions
     
  6. 5. Dezember 2006
    AW: loginnamen bei lastvisitcookie trennen?

    ok, thx ! klappt bewertungen gehen raus

    mfg und dicht
     
  7. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.