Auto Login

  • PHP

  • Kanoce
  • 1201 Aufrufe 5 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Hallo FSB freunde,
    ich habe mall eine frage komme einfach nicht weiter.
    Was muss ich hier ändern damit User name automatish via Cookie angenommen wird.

    Hier der Code:

    PHP-Quellcode

    1. <form id="form1" name="form1" method="post" action="conference.php">
    2. <p><b>--Hier gehts weiter</b><br />
    3. --Deine Nik
    4. <input name="username" type="text" id="username" value="guest" size="12" maxlength="12" />
    5. <?php echo $_COOKIE['session_username']; ?>
    6. <input type="submit" name="button" id="button" value="ENTER" />
    7. <br />

    Egal was ich verändert habe er nimt entweder guest als nik oder garnichts.
    mit der befehl zeigt er den richtigen username an.
    <?php echo $_COOKIE['session_username']; ?>
    Danke im vorraus
    Kanoce

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Broken Sword () aus folgendem Grund: Code-Tags hinzugefügt =&gt; Regeln lesen!

  • Hallo Broken Sword,
    danke fur den schnellen antwort.
    Leider konnte ich mit der link nichts anfangen.
    was bitte genau muss ich dort ändern damit der user name von Cookie übernommen wird.

    Herzliches dank
    Kanoce

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Kanoce ()

  • Hallo Broken Sword,
    Herzliches dank das hat sehr geholfen. Der user Name kann damit engezeigt und übernommen.
    nur nach dem ich ENTER Clicke um in den CONFERENCE Raum rein zu kommen kommt als user name "guest" es wird nicht angezeigte username angenommen.
    Der CODE in den CONFERENCE raum.

    Quellcode

    1. <?
    2. if (!$_POST['username']||$_POST['username']=="Guest") $username="Guest".rand(1000,9999);
    3. else $username=$_POST['username'];
    4. $username=preg_replace("/[^0-9a-zA-Z_]/","-",$username);
    5. $usertype=$_POST['usertype'];
    6. $userroom=$_POST['room'];
    7. $userroom=preg_replace("/[^0-9a-zA-Z\s_]/","-",$userroom);
    8. setcookie("username",urlencode($username),time()+72000);
    9. setcookie("usertype",urlencode($usertype),time()+72000);
    10. if ($userroom) setcookie("userroom",urlencode($userroom),time()+72000);
    11. ?>
    Alles anzeigen

    Weis nicht wass ich hier ändern muss
    Normale weise mus den name ubernommen werden.
    Ist erledigt. habe es so verädert.
    <input name="username" type="text" name="name" value="<?= $_COOKIE['session_username'] ?>" />

    HERZLICHES DANK.. KANN GESCHLOSSEN WERDEN
    Kanoce

    Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von Broken Sword () aus folgendem Grund: Code-Tag benutzen!