[Funktion] DB-Abfrage mit PHP vergleiche

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Funktion] DB-Abfrage mit PHP vergleiche

    Hallo hab hier folgenden code:

    <?php

    session_start ();


    $connectionid = mysql_connect ("localhost", "level7", "MYPASSWORD");
    if (!mysql_select_db ("level7", $connectionid))
    {
    die ("Keine Verbindung zur Datenbank");
    }

    $sql = "SELECT ".
    "id, name, passw, email".
    "FROM ".
    "lotex".
    "WHERE ".
    "(name like '".$_REQUEST["username"]."') AND ".
    "(passw = '".md5 ($_REQUEST["pwd"])."')";
    $result = mysql_query ($sql);

    if (mysql_num_rows ($result) > 0)
    {
    // Benutzerdaten in ein Array auslesen.
    $data = mysql_fetch_array ($result);

    // Sessionvariablen erstellen und registrieren
    $_SESSION["user_id"] = $data["id"];
    $_SESSION["user_nickname"] = $data["name"];
    $_SESSION["user_nachname"] = $data["passw"];
    $_SESSION["user_vorname"] = $data["email"];

    header ("Location: intern.php");
    }
    else
    {
    header ("Location: formular.php?fehler=1");
    }
    ?>


    das soll meine überprüfung von meinem login script sein.
    aer irgendwie wird mir immer angezeigt zugriff verweigert.
    ich versteh aber nicht warum.

    ich vermute in meinen vergleichen stimmt etwas nicht aber ich komm nicht drauf. bitte um hilfe.

  • #2
    PHP-Code:
    $sql "SELECT ".
    "id, name, passw, email".
    "FROM ".
    "lotex".
    "WHERE ".
    "(name like '".$_REQUEST["username"]."') AND ".
    "(passw = '".md5 ($_REQUEST["pwd"])."')";


    echo 
    $sql;


    $result mysql_query ($sql); 
    und die ausgabe dann mal in PMA (PhpMyAdmin) ausführen .. vllt kommst du dann der sache näher
    Gruß
    Uzu

    private Homepage

    Kommentar


    • #3
      Crossposter schätzt man auch hier nicht
      Gruss
      H2O

      Kommentar

      Lädt...
      X