ERLEDIGT
NEIN
NEIN
ANTWORTEN
11
11
ZUGRIFFE
331
331
EMPFEHLEN
-
08.06.02 20:40 #1
- Registriert seit
- May 2002
- Ort
- Unterfranken
- Beiträge
- 237
Hi, was ist daran falsch?
Ich geb die richtigen daten ein, aber trotzdem schreibts nix rein.
Wenn ich die daten falsch eingeb, funkzt richtig....
PHP-Code:<?
include("dbconnect.php");
$abfrage = "SELECT user, passwd FROM user";
$iphost= "$REMOTE_ADDR";
echo "$iphost<br>";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
if($log_u == "$row->user" and $log_p == "$row->passwd")
{
$online = "INSERT INTO online (ip, user, onoff) VALUES ('$iphost', '$log_u', 'online')";
$eintragen = mysql_query($online);
}
else
{
echo "Falsches Passwort oder Username";
}
}
?>
-
08.06.02 23:33 #2
Also ich würd sagen der Fehler liegt in der Zeile mit der IF-Anweisung. Nimm mal die Anführungszeichen weg.
-
08.06.02 23:48 #3
- Registriert seit
- May 2002
- Ort
- Unterfranken
- Beiträge
- 237
Da steht doch:
wenn das falsche Passwort eingegeben wird, wird die ELSE-Anweisung durchgefürt******!
Nein, daran liegt es nicht.....Geändert von dennislassiter (09.06.02 um 00:45 Uhr)
-
Dein selbstgefälliges und total unnötiges 'Kannst du lesen?' überlese ich einfach mal ... kommt nicht so gut an, glaub mir.
Warum schreibst des net so ?
Wäre 1.) ein bischen kürzer und 2.) bin ich mir ziemlich sicher dass das funktionieren würde ...PHP-Code:<?
include("dbconnect.php");
$iphost= "$REMOTE_ADDR";
echo "$iphost<br>";
$query = mysql_query("SELECT user, passwd FROM user WHERE user = '$log_u AND passwd = '$log_p'",$db);
$erg = mysql_fetch_array($query);
if (mysql_num_rows($erg) < 0)
{
$online = "INSERT INTO online (ip, user, onoff) VALUES ('$iphost', '$log_u', 'online')";
$eintragen = mysql_query($online);
}
else
echo "Falsches Passwort oder Username";
?>
edit: Was ich auch nicht verstehe: Wozu brauchst du zum eintragen eine While-Schleife ?
Kapier ich echt nicht.
Grüße, MorphGeändert von Morph (09.06.02 um 00:09 Uhr)
nothing
-
09.06.02 00:38 #5
- Registriert seit
- May 2002
- Ort
- Unterfranken
- Beiträge
- 237
Nö:
Ausgabe:
17x.xxx.xx.xx (nachtr. mit x zensiert)
Warning: Supplied argument is not a valid MySQL-Link resource in /www/htdocs/lyricx/login.php on line 6
Warning: Supplied argument is not a valid MySQL result resource in /www/htdocs/lyricx/login.php on line 7
Warning: Supplied argument is not a valid MySQL result resource in /www/htdocs/lyricx/login.php on line 9
Falsches Passwort oder Username
was bedeutet $db********PHP-Code:$query = mysql_query("SELECT user, passwd FROM user WHERE user = '$log_u' AND passwd = '$log_p'",$db);
Geändert von dennislassiter (09.06.02 um 00:41 Uhr)
-
database, mein freund...
leg dir doch bitte einen etwas anderen tonfall zu..
da nützts auch nix wenn man die nachrichten nachträglich editiert, denn wir mods haben einen röntgenblick..
"..der flug der engel entblösst meinen neid - ach wär' doch auch ich schon dem tode geweiht!.."
-
09.06.02 00:53 #7
- Registriert seit
- May 2002
- Ort
- Unterfranken
- Beiträge
- 237
ohh, sorry, ich sitz zwar seit 6 Uhr frühs am PC und versuche lyrics2003.de zu richten, aber sonst ist alles ok.....
das db database heist wusst ich schon, aber warum steht es da************
-
1. woher soll hier jemand wissen, wie lange du schon woran sitzt?
2. warum kannst du dann nicht in einem normalen tonfall deine beiträge schreiben?
3. http://php.net/mysql_query da stehen die parameter für mysql_query(). wie du siehst, ist $db also der link identifier. der wird zurückgegeben von mysql_connect(). es ist aber nicht zwingend notwendig, diesen bei mysql_query() mitanzugeben, wenn nicht mehr als eine verbindung besteht. (kann man auch daran erkennen, dass der parameter auf php.net in eckigen klammern steht ;D)und wer hält, was er verspricht, wenn er nicht glaubt, was er sagt?
-
09.06.02 12:06 #9
- Registriert seit
- May 2002
- Ort
- Unterfranken
- Beiträge
- 237
sorry....
jeder hat mal seine schlechten Tage...
wenn da noch so ein druck von oben kommt, ist das einfach nicht zu ertragen.....
sorry wegen meiner ausdrucksweise....
___________________
ich hab vergessen zu sagen, dass ich newbie bin....
kann mir irgendjemand den script verbessern********?
ich check nur Bahnhof....
dankeGeändert von dennislassiter (09.06.02 um 12:11 Uhr)
-
sollte eigentlichPHP-Code:
if (mysql_num_rows($erg) < 0)
heißenPHP-Code:if (mysql_num_rows($query) < 0)

btw: ****ts jetzt bei dir ?
Grüße, Morphnothing
-
09.06.02 12:57 #11
- Registriert seit
- May 2002
- Ort
- Unterfranken
- Beiträge
- 237
geht nicht...PHP-Code:<?
include("dbconnect.php");
$iphost= "$REMOTE_ADDR";
echo "$iphost<br>";
$query = mysql_query("SELECT user, passwd FROM user WHERE user = '$log_u AND passwd = '$log_p'",$db);
$erg = mysql_fetch_array($query);
if (mysql_num_rows($query) < 0)
{
$online = "INSERT INTO online (ip, user, onoff) VALUES ('$iphost', '$log_u', 'online')";
$eintragen = mysql_query($online);
}
else
echo "Falsches Passwort oder Username";
?>
;((
-
09.06.02 13:18 #12
- Registriert seit
- May 2002
- Ort
- Unterfranken
- Beiträge
- 237
Peinlich
ging.... ich hab ausversehenPHP-Code:<?
include("dbconnect.php");
$abfrage = "SELECT user, passwd FROM user";
$iphost= "$REMOTE_ADDR";
echo "$iphost<br>";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
if($log_u == "$row->user" and $log_p == "$row->passwd")
{
$online = "INSERT INTO online (ip, user, onoff) VALUES ('$iphost', '$log_u', 'online')";
$eintragen = mysql_query($online);
}
else
{
echo "Falsches Passwort oder Username";
}
}
?>stattPHP-Code:$online = "INSERT INTO online (ip, user, onoff) VALUES ('$iphost', '$log_u', 'online')";
geschrieben....PHP-Code:$online = "INSERT INTO online (ip, usern, onoff) VALUES ('$iphost', '$log_u', 'online')";
Danke für eure hilfe
meine lösung ist nicht die Beste, aber ich hab wenigstens verstanden, was ich getippt hab
Ähnliche Themen
-
Hilfe! was mache ich falsch?
Von exiter28 im Forum PHPAntworten: 2Letzter Beitrag: 01.05.10, 13:28 -
OWNER werte falsch, HILFE!
Von Sebigf im Forum Hosting & WebserverAntworten: 4Letzter Beitrag: 22.11.05, 09:43 -
Insert mit PHP - was mach ich falsch? Hilfe!
Von ChristinaMandle im Forum PHPAntworten: 18Letzter Beitrag: 23.08.05, 21:48 -
Hilfe, was ist da alles falsch?
Von wieseline im Forum PHPAntworten: 2Letzter Beitrag: 02.09.04, 14:13 -
Hilfe****** Was mach ich falsch
Von sheep im Forum HTML & XHTMLAntworten: 7Letzter Beitrag: 14.09.01, 00:05





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren