Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /mnt/kw2/01/139/00000003/htdocs/fight/Login.php on line 19
Fehler!!!
So, erstmal meine mysql tabellen aufstellung:
Code: Alles auswählen
-- Tabellenstruktur für Tabelle `User`
--
CREATE TABLE `User` (
`id` tinyint(3) NOT NULL auto_increment,
`Vorname` varchar(40) default NULL,
`Mail` varchar(40) default NULL,
`Passwort` varchar(40) default NULL,
`Wrestler` varchar(40) default NULL,
`Grosse` varchar(40) default NULL,
`Gewicht` varchar(40) default NULL,
`Typ` varchar(40) default NULL,
`Herkunft` varchar(40) default NULL,
`Wahrung` varchar(40) default NULL,
`Status` varchar(40) default NULL,
`Guthaben` varchar(40) default NULL,
`Punkte` varchar(40) default NULL,
PRIMARY KEY (`id`)
)
Code: Alles auswählen
1.<center><b><h5>Login</h5></b><br /><br />
2.
3.<?php
4.if (isset($_POST['login'])) {
5.@session_start();
6.$server="xxxxxx";
7.$benutzer="xxx";
8.$kennwort="xxxx";
9.$verbindung= mysql_connect($server, $benutzer, $kennwort);
10.mysql_select_db("DB121321");
11.
12.
13.$sql = "SELECT *
14.FROM USER
15.WHERE `Wrestler` = '".$_POST['Loginname']."' AND `Passwort` = '".$_POST["Passwort"]."' ";
16.
17.$abfrage = mysql_query($sql);
18.
19.if (mysql_num_rows($abfrage) == 1)
{
while ($ueberpruefen = mysql_fetch_assoc($abfrage))
{
if ($ueberpruefen['Wrestler'] == $_POST['Loginname'] && $ueberpruefen['Passwort'] == $_POST['Passwort'])
{
$_SESSION['Status'] = $ueberpruefen['Status'];
$_SESSION['Userid'] = $ueberpruefen['id'];
$_SESSION['Wrestler'] = $_POST['Loginname'];
$_SESSION['Passwort'] = $_POST['Passwort'];
$_SESSION['Userip'] = $REMOTE_ADDR;
echo "Hallo <b>".$_SESSION['username']."</b>, danke für Deine Anmeldung.
Wenn du innerhalb von 5 Sek nicht weitergeleitet wirst, klicke
<a Href=index.php?>HIER</a>";
echo '<meta http-equiv="refresh" content="5; URL=index.php">';
}
}
}
else
{
session_unset();
echo "Fehler!!!";
}
}
?>
<form action="#" method="post">
<table>
<tr>
<td>Wrestler Name:<font size="1">(Login-Name)</font></td>
<td><input type="text" name="Loginname" size="20" maxlength="40" /></td>
</tr>
<tr>
<td>Passwort:</td>
<td><input type="text" name="Passwort" size="20" maxlength="40" /></td>
</tr>
<tr>
<td><input type="submit" name="login" value="Login!" /></td>
<td align="right"><input type="reset" name="Loschen" value="Löschen" /></td>
</tr>
</table>
</form>
</center>