MySQL Check

11/03/2013 12:57 Tiimä#1
Hey,
ich möchte ein Login System mit HWID machen, doch da ich nicht wirklich jemals mit php gearbeitet habe, kommt nichts gescheites raus^^

Hier mal mein source:
PHP Code:
<?php 
require_once('db_config.php'); 
mysql_connect($host$user$pass); 
mysql_select_db($dbase); 
$Benutzername mysql_real_escape_string($HTTP_GET_VARS['user']); 
$Passwort mysql_real_escape_string($HTTP_GET_VARS['password']); 
$hwid mysql_real_escape_string($HTTP_GET_VARS['hwid']) 
$result mysql_query("SELECT password FROM users WHERE user='" $Benutzername "'"); 
$result2 mysql_query("SELECT hwid FROM users WHERE user='" $Benutzername "'"); 
$row mysql_fetch_row($result); 
$row2 mysql_fetch_row($result2); 
if (
$row

    
$getPasswort $row[0]; 
        if (
$Passwort == $getPasswort
        { 
            
$gethwid $row2[0]; 
                if (
$hwid == $gethwid
                { 
                    echo 
1
                } 
                else 
                { 
                    echo 
3
                } 
        } 
        else 
        { 
            echo 
2
        } 

else 

    echo 
0

?>
und in Worten was es machen soll:
In db einloggen
Aus adresszeile: User=, password=, hwid=
Nach User suchen, wenn nicht vorhanden echo 0
Zum user das pw suchen und überprüfen, falls nicht übereinstimmend echo 2
Zu richtigen login daten die hwid raussuchen, falls nicht übereinstimmend echo 3
Wenn alles richtig echo 1
11/03/2013 14:26 Shawak#2
Benutz anstelle von $HTTP_GET_VARS einfach mal $_GET

Und in der Adresszeile [..]?user=<User>&password=<Password>&hwid=<HWID>