ERLEDIGT
JA
JA
ANTWORTEN
6
6
ZUGRIFFE
230
230
EMPFEHLEN
-
Ich benutze dieses Login-Script: http://www.tutorials.de/tutorials9684.html
Aber wenn ich mich einloggen will (www.nepheus.de/xdesigns/formular.php) kommt immer ein Fehler (Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /mnt/sda/home/u0010945978/public_html/xdesigns/checkuser.php on line 12)
Hier ist dieser kleine ausschnitt von checkuser:
###############################
9 $sql = "SELECT * FROM Benutzerdaten WHERE (Benutzername like '$username') AND (Kennwort = '$password')";
10 $result = mysql_query ($sql, $connectionid);
11
12 if (mysql_num_rows ($result) > 0) {
###############################
hat jemand ne Lösung o.O
GreetZ
Nepheus
-
19.06.05 11:42 #2
- Registriert seit
- Jan 2004
- Ort
- Paderborn
- Beiträge
- 1.210
Dann gibt es einen Fehler im Sql-Statement oder bei der Datenbankconnection.
Mach mal folgendes, dann sollte dir eine aussagekräftigere Fehlermeldung ausgegeben werden:
PHP-Code:$sql = "SELECT * FROM Benutzerdaten WHERE (Benutzername like '$username') AND (Kennwort = '$password')";
$result = mysql_query ($sql, $connectionid) or die(mysql_error());
if (mysql_num_rows ($result) > 0) {
-
19.06.05 11:46 #3Müssen da nicht die Klammern weg und die Variablen mit einem Punkt angehängt werden?PHP-Code:
$sql = "SELECT * FROM Benutzerdaten WHERE Benutzername like ' . $username . ' AND Kennwort = ' . $password;
Die Sonne geht auf
-
also hab das jetzt gemacht, der fehler lag darin das Benutzerdaten -> benutzerdaten sein musste also klein geschrieben, trotzdem steht da jetzt noch Die Daten waren falsch. o.O
-
So wie ich das weiß, sind die Daten doch md5 verschlüsselt hinterlegt. Hast du das berücksichtigt?
Gruß fanste
Benutze bitte immer die passende Highlight-Tags.(z.B: für PHP [php] [/php] Allgemein: [highlight=SCRIPTSPRACHE]Code[/highlight] )
Problem gelöst? Dann markiere das Thema bitte als erledigt!
Beachte bitte die Netiquette. Insbesondere Punkt 15.
-
das stimmt sogar, kannste mir noch sagen wie ich das jetzt hinschreibe?
//Edit schon ok habs raus
da steht dann aber vielen dank.... und ich komme zurück zum formular, wieso das?
//Edit2 hat sich erledigt, vielen dank für eure Hilfe Leute! =)Geändert von Nepheus (19.06.05 um 12:28 Uhr)
-
Dan klicke unten doch bitte auf erledigt. Danke
Gruß fanste
Benutze bitte immer die passende Highlight-Tags.(z.B: für PHP [php] [/php] Allgemein: [highlight=SCRIPTSPRACHE]Code[/highlight] )
Problem gelöst? Dann markiere das Thema bitte als erledigt!
Beachte bitte die Netiquette. Insbesondere Punkt 15.
Ähnliche Themen
-
Problem mit login script
Von haldjo1 im Forum PHPAntworten: 4Letzter Beitrag: 20.10.05, 08:54 -
Problem mit login script
Von SXrunner im Forum PHPAntworten: 6Letzter Beitrag: 27.07.05, 16:22 -
Problem bei Login-Script
Von Bl4dE im Forum PHPAntworten: 2Letzter Beitrag: 06.07.05, 19:44 -
Problem mit Login Script
Von ArFiBa im Forum PHPAntworten: 22Letzter Beitrag: 16.04.05, 08:49 -
login-script - problem
Von _cT_ im Forum PHPAntworten: 1Letzter Beitrag: 28.02.05, 15:46





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren