Login mit MySQL
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anweisung
bedingung
daten
datenbank
fragen
funktion
garnicht
login
meinst
pa
pawort
schleifen
username
-
Hi
bei meiner Seite, will ich einen userbereich machen. das anmelden klappt schon gut, nur wie soll ich den login machen? Bei meinen Adminlogin-Funktionen habe ich einfach nur eine if-else bedingung genommen, aber jetzt arbeite ich ja mit Datenbanken...
Meine Frage: Soll ich in die while-schleife eine if anweisung machen, oder wie??
menlow -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
ich wei? zwar net ganz egnau wei dus meinst, aber weinn dus meinst wie ichd enke das dus meinst dann meinste das richtige...
-
willst du die datenbank killen oder wof?r brauchst du eine while-schleife? warum kannst du kein if benutzen?
-
also:
Ich muss ja die Daten aus der Mysql-Datenbank bekommen.
Das problem dabei ist, dass alle daten dann abgefragt werden m?ssen, weil ja der Username eingegeben werden soll, nicht die id!
Menlow -
//anfang login
if ($login)
{
$db = mysql_connect($host, $user, $password);
$sql = "select * from $tabellereg where nick = '$name'";
$res = mysql_db_query($datenbank, $sql);
$num = mysql_num_rows($res);
for ($i = 0; $i < $num; $i++)
{
$passwort = mysql_result($res, $i, 'pass');
$nick = mysql_result($res, $i, 'nick');
}
mysql_close($db);
}
//ende login
und dann fragst du nur noch ob passwort aus der datenbank mit passwort das eingegeben wurde ?ber ein stimmt.....
MfG JepZ -
$id = mysql_result(mysql_query("SELECT id FROM user WHERE username = '".$username."' AND password = '".md5($password)."'"),0,0);
wenn $id also einen wert hat, sind die daten korrekt. bei der ?betragung zwischen mysql-server und php ist das passwort bereits verschl?sselt, also keine angst vor sniffern...
-
hm, also cih w?rds mit $username == username machen (statt mit einem = )
-
aber nicht in einer mysql-abfrage du vogel
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage