Skript Problem

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Skript Problem

    PHP Code:
    include("config.inc.php");
    $con = @mysql_connect($db_server$db_user$db_pass);
    @
    mysql_select_db($db_db,$con);
    $query "SELECT * FROM db_user WHERE user = '".$user."'";
    $result mysql_query($query$con);
    $rows mysql_num_rows($result);
    //mysql_close($con);

    if ($rows <= 0) {
       echo 
    "Unbekannter Benutzername!";
    }
    else {
       while (
    $row mysql_fetch_object ($result)) {
          if (
    $row->password==md5($password)) {
             echo 
    "righty";
          }
          else {
             echo 
    "Falsches Passwort!";
          }
       }
    }

    $query2 "SELECT vname, name, birth, email, level, since, lastmod FROM db_user WHERE name = '".$user."'";

    $result2 mysql_query ($query2,$con);

    $userdetails mysql_fetch_array($result2,MYSQL_ASSOC);
    $vname $userdetails["vname"];
    $name $userdetails["name"];
    $birth $userdetails["birth"];
    $since $userdetails["since"];
    $lastmod $userdetails["lastmod"];
        
    echo 
    $vname."&nbsp;-&nbsp;".$name."&nbsp;-&nbsp;".$birth."&nbsp;-&nbsp;".$since."&nbsp;-&nbsp;".$lastmod;

    mysql_close($con);

    ?> 
    Mein Problem beim Letzten Echo wird nichts ausgegeben nur die striche... ich hab schon alles probiert nichts geht. Ich hab dann nur mal versucht aus der DB auszulesen also ohne den vorherigen check:

    PHP Code:
    <?php
        
    include('config.inc.php');
        
    $username="admin";
        
    $con = @mysql_connect($db_server,$db_user,$db_pass);
        if (!
    $con)
            {
                die (
    "Sorry, Verbindungsversuch zur Datenbank ist fehlgeschlagen !");
            }
        
    mysql_select_db($db_db,$con);
        
    $query "SELECT password, level FROM db_user WHERE user = '".$username."'";
        
    $result mysql_query($query,$con);
        
    $zeileholen mysql_fetch_array($result,MYSQL_ASSOC);
        
    mysql_close($con);
        if (!
    $zeileholen)
            {
                die (
    "Sorry, aber dieser Name ist leider nicht bekannt !");
            }
        
    $level $zeileholen["level"];
        
    $pass $zeileholen["password"];
        echo 
    $level."&nbsp;-&nbsp;".$pass;
    ?>
    Das funktioniert komischerweise... erst dachte ich das ich pro Query die Verbindung abbauen muss also hab ich das Probiert auch fehlanzeige. Es ist bestimmt wieder ein gaaaanz simpler Fehler. Villeicht kann mir jemand weiterhelfen.

    Danke.

  • #2
    AAAAAAAAAARGH ICH Muss jetzt was zerstören. Also... ähm

    PHP Code:
    name '".$user."' 

    ist käse wenn der eintrag in der Datenbank user heisst....

    Comment

    Working...
    X