Hallo
Schreibe gerade ein login für mein Benutzerloginscript mit Benutzergruppen
Umgebung:
2 mysql tabellen
* für Benutzer
* für Benutzergruppen
Aufgaben:
-Login vom post nick and pass erkennen
-Eintrag in sql suchen und erkennen ob die Benutzergruppe administrationsrecht auf 1 hat
- Login session schreiben wenn login=true oder login=false ausgeben wenn kein login
Work:
Ich habe extra zwei benutzer angelegt mit MD5 pass und unterschiedlichen nicks einer adminrecht 1 einer nicht !
Code:
Alles anzeigen
Problem:
Bekomme immer Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in mypfad^^ on line 4
Was dann in Zeile 9 passiert ka
Danke für schnelle und Sinnvolle Antworten!
Schreibe gerade ein login für mein Benutzerloginscript mit Benutzergruppen
Umgebung:
2 mysql tabellen
* für Benutzer
* für Benutzergruppen
Aufgaben:
-Login vom post nick and pass erkennen
-Eintrag in sql suchen und erkennen ob die Benutzergruppe administrationsrecht auf 1 hat
- Login session schreiben wenn login=true oder login=false ausgeben wenn kein login
Work:
Ich habe extra zwei benutzer angelegt mit MD5 pass und unterschiedlichen nicks einer adminrecht 1 einer nicht !
Code:
Quellcode
- $login_abfrage = "SELECT * FROM benutzer WHERE (Nickname like '".$_POST['name']."') AND (Kennwort = '".md5($_POST['pass'])."')";
- $login_ergebnis = mysql_query($login_abfrage);
- if (mysql_num_rows($login_ergebnis) > 0)
- {
- $login_access = mysql_fetch_array($login_ergebnis);
- $gruppen_abfrage = "SELECT * FROM xcn_benutzergruppen WHERE GruppenId='".$login_access->Gruppe."' LIMIT 1";
- $gruppen_ergebnis = mysql_query($gruppen_abfrage);
- if (mysql_num_rows($gruppen_ergebnis) > 0)
- {
- $_SESSION['nickname'] = $login_access->Nickname;
- $_SESSION['userid'] = $login_access->Id;
- $_SESSION['login'] = true;
- print '<strong>Login erfolgreich!</strong></span>';
- }
- else
- {
- print '<strong>Login fehlgeschlagen, weil du keine Administrationsrechte besitzt!</strong></span>';
- };
- }
- else
- {
- print '<strong>Login fehlgeschlagen!</strong></span>';
- };
Problem:
Bekomme immer Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in mypfad^^ on line 4
Was dann in Zeile 9 passiert ka
Danke für schnelle und Sinnvolle Antworten!