Hi Leute ...
Ich hab ein problem mit meinem Login-Script.
Das hier ist das Login-Formular
und das hier der Login-Script
Sagt mir bitte was an dem Script falsch ist, oder besser, behebt gleich den fehler
schonma im Vorraus
MfG
Ritti1989
Ich hab ein problem mit meinem Login-Script.
Das hier ist das Login-Formular
<FORM ACTION ="login.php" METHOD = "post">
<table align="center">
<tr>
<td> Nickname:</td><td><input name = "UserName"></td></tr>
<tr>
<td> Passwort:</td><td><input name = "UserPass" type = "password"></td></tr>
</table>
<center><input type = "submit" value = "Login"></center>
</FORM>
<table align="center">
<tr>
<td> Nickname:</td><td><input name = "UserName"></td></tr>
<tr>
<td> Passwort:</td><td><input name = "UserPass" type = "password"></td></tr>
</table>
<center><input type = "submit" value = "Login"></center>
</FORM>
und das hier der Login-Script
<?php
// Session starten
session_start ();
// Datenbankverbindung aufbauen
include "includes/mysql.inc.php";
$sql = "SELECT ".
"user_id, nick, password".
"FROM ".
"spieler ".
"WHERE ".
"(Nickname like '".$_REQUEST["nick"]."') AND ".
"(Kennwort = '".md5 ($_REQUEST["password"])."')";
$result = mysql_query ($sql);
if (mysql_num_rows ($result) > 0)
{
// Benutzerdaten in ein Array auslesen.
$data = mysql_fetch_array ($result);
// Sessionvariablen erstellen und registrieren
$_SESSION["user_id"] = $data["Id"];
$_SESSION["user_nickname"] = $data["Nickname"];
header ("Location: intern.php");
}
else
{
header ("Location: index.php?fehler=1");
}
?>
// Session starten
session_start ();
// Datenbankverbindung aufbauen
include "includes/mysql.inc.php";
$sql = "SELECT ".
"user_id, nick, password".
"FROM ".
"spieler ".
"WHERE ".
"(Nickname like '".$_REQUEST["nick"]."') AND ".
"(Kennwort = '".md5 ($_REQUEST["password"])."')";
$result = mysql_query ($sql);
if (mysql_num_rows ($result) > 0)
{
// Benutzerdaten in ein Array auslesen.
$data = mysql_fetch_array ($result);
// Sessionvariablen erstellen und registrieren
$_SESSION["user_id"] = $data["Id"];
$_SESSION["user_nickname"] = $data["Nickname"];
header ("Location: intern.php");
}
else
{
header ("Location: index.php?fehler=1");
}
?>
schonma im Vorraus
MfG
Ritti1989
Kommentar