tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
361
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    [pG]Flo [pG]Flo ist offline Mitglied Silber
    Registriert seit
    Mar 2002
    Beiträge
    92
    Irgendwie komme ich immer auf Login,obwohl ich die Daten korrekt eingegeben habe und eigentlich ein Cookie gespeichert sein müsste...

    Hier der Script Code:

    PHP-Code:
    <?php
    if (isset($fss_cookie)) {

    session_start();

    include(
    'var.inc.php');


    $cookie preg_split("/||/"$fss_cookie);
    $nick1 $cookie[0];
    $passwort $cookie[1];


    if ((!isset(
    $nick1)) OR (!isset($passwort)))
    {
    die (
    "Sorry, aber ohne Name bzw. Passwort geht hier nichts !");
    }

    $conn = @mysql_connect($dbserver,$dbuser,$dbpass);
    if (!
    $conn)
    {
    die (
    "Sorry, Verbindungsversuch zur Datenbank ist fehlgeschlagen !");
    }

    mysql_select_db($dbname,$conn);

    $query "SELECT passwort,nick FROM fssl_trainer WHERE id = '".$nick1."'";
    $result mysql_query($query,$conn);

    $zeileholen mysql_fetch_array($result,MYSQL_ASSOC);
    mysql_close($conn);

    if (!
    $zeileholen)
    {
    die (
    "Sorry, aber dieser Nick ist leider nicht bekannt !");
    }

    if (
    $zeileholen["passwort"] <> $passwort)
    {
    die (
    "Sorry, aber dieses Passwort passt nicht zum Usernamen !");
    }

    $nickname $zeileholen["nick"];

    setcookie("fss_cookie",$nick1."||".$passwort,time()+60*60*24*100);
    $nickname $zeileholen["nick"];
    session_register('nickname','nick1');
    header ("Location:passt.php");



    }else{
    ?>
    <html>
    <head>
    <title>login</title>
    </head>

    <body>
    <form action="verify.php" method="post">
    Username : <br>
    <input type="text" name="nick1" size="20" maxlength="20"><br>
    Passwort : <br>
    <input type="password" name="passwort" size="20" maxlength="20"><br>
    <input type="submit" name="absenden" value="einloggen">
    </form>
    </body>
    </html>
    <?
    }
    ?>
     

  2. #2
    Avatar von Sir Robin
    Sir Robin Sir Robin ist offline Mitglied Brokat
    Registriert seit
    Feb 2002
    Ort
    Berlin
    Beiträge
    431
    Ehrlicherweise hab ich mir nicht alles durchgelesen...aber die Arrays gibt man anders aus...

    $zeileholen["passwort"] das hast du...aber so müsste es eigentlich sein: $zeileholen[passwort]

    könnte schon der Fehler sein...wenn nicht...ähm...ich war´s nicht
     
    Without deviation progress is not possible (F. Zappa)

  3. #3
    [pG]Flo [pG]Flo ist offline Mitglied Silber
    Registriert seit
    Mar 2002
    Beiträge
    92
    also bei dem PHP-Header code wo ne img url steht sollte eigentlich : p sein nur ohne leerzeichen
     

  4. #4
    methodus methodus ist offline Mitglied Platin
    Registriert seit
    Mar 2002
    Ort
    Leipzig
    Beiträge
    543
    ok 2 dinge:

    du nutzt doch schon sessions, wieso dann noch extra cookies?

    sessions setzen doch auch cookies (meines erachtens jedenfalls)


    2. setz mal bei

    setcookie("fss_cookie",$nick1."||".$passwort,time()+60*60*24*100);

    die berechnung für die Zeit in klammern, kann sein, dass er sich da etwas knauserisch hat

    setcookie("fss_cookie",$nick1."||".$passwort,(time()+60*60*24*100));

    und noch ne frage: was bringt ein cookie für 100 Tage?!
     
    Empirismus, die lieblingsmethode aller mir bekannter Programmierer :]

  5. #5
    [pG]Flo [pG]Flo ist offline Mitglied Silber
    Registriert seit
    Mar 2002
    Beiträge
    92
    100 is nur ein von mir als "test" eingesetzt worden,mal testen obs geht wenn ich die zeit in klammern setze
     

Ähnliche Themen

  1. Problem mit session, cookie login
    Von kcyberbob im Forum PHP
    Antworten: 6
    Letzter Beitrag: 27.06.05, 10:22
  2. Antworten: 1
    Letzter Beitrag: 29.01.05, 12:11
  3. Login mit Session und Cookie Problem
    Von Cyberlord im Forum PHP
    Antworten: 3
    Letzter Beitrag: 16.06.04, 20:39
  4. Problem mit Login (Session & Cookie)
    Von kcyberbob im Forum PHP
    Antworten: 2
    Letzter Beitrag: 28.11.03, 10:50
  5. Login Problem (cookie)
    Von kcyberbob im Forum PHP
    Antworten: 3
    Letzter Beitrag: 06.11.03, 10:07