Hallo,
Ich habe mit hilfe von Sessions einen Loginskript geschrieben, nur wenn ich die Seite aufrufe dann kommt direkt Username/password incorrect, obwohl man ja eigentlich erst seine daten eingeben muss, dannach kommt dann die auswertung, wennn die daten korrekt sind dann soll eine session mit der user id gespeichert werden und man soll zur index.php weitergeleitet werden.
Es muss irgendwo noch eine logischer fehler drin sein !
<?php
session_start();
if($send)
{
include("mysql.php");
$result = mysql_query("SELECT id,name,passwd from user WHERE name='$name' AND passwd='$passwd'");
}
if (!empty($result))
{
$row = mysql_fetch_array($result);
$s_userID = $row[user.id];
session_register("s_userID");
header("Location: http://127.0.0.1/forum/index.php");
}
else
{
echo "<center><table border=0 width=581 height=5>";
echo "<tr bgcolor=#0e2c48><td><b><center><font face=arial size=2 color=#0a79b6>Username/Password Incorrect</font></b></td></tr></table></center>";
}
?>
Danke
Beste Gruesse
raven
Ich habe mit hilfe von Sessions einen Loginskript geschrieben, nur wenn ich die Seite aufrufe dann kommt direkt Username/password incorrect, obwohl man ja eigentlich erst seine daten eingeben muss, dannach kommt dann die auswertung, wennn die daten korrekt sind dann soll eine session mit der user id gespeichert werden und man soll zur index.php weitergeleitet werden.
Es muss irgendwo noch eine logischer fehler drin sein !
<?php
session_start();
if($send)
{
include("mysql.php");
$result = mysql_query("SELECT id,name,passwd from user WHERE name='$name' AND passwd='$passwd'");
}
if (!empty($result))
{
$row = mysql_fetch_array($result);
$s_userID = $row[user.id];
session_register("s_userID");
header("Location: http://127.0.0.1/forum/index.php");
}
else
{
echo "<center><table border=0 width=581 height=5>";
echo "<tr bgcolor=#0e2c48><td><b><center><font face=arial size=2 color=#0a79b6>Username/Password Incorrect</font></b></td></tr></table></center>";
}
?>
Danke
Beste Gruesse
raven