NickMahon
09-22-2002, 03:27 PM
Hello,
Having more troubles :o
Why does this login script return an internal server error on submit?
Code:
<?
require("../includes/common.php");
if(session_is_registered("username")){
header("Location: loggedin.php");
}
if(!$Submit){
dosimpleheader();
?>
<form method="post" action="login.php?Submit=Go" name="login">
<b>Please enter your administrator login and password.</b><br />
Username:
<input type="text" name="username" />
<br />
Password:
<input type="password" name="password" />
<br />
<input type="submit" name="Submit" value="Go" />
</form>
<?
dosimplefooter();
}
if($Submit=="Go"){
$result = mysql_query("SELECT * FROM pp_admin WHERE password = '$password' && username = '$username'");
$num_rows = mysql_num_rows($result);
if($num_rows!=1){
dosimpleheader();
echo("Incorrect username or password. <a href=\"login.php\">Try again</a>.");
dosimplefooter();
} elseif($num_rows==1){
session_register("username");
session_register("password");
header("Location: loggedin.php");
}
}
// EoF =======================
?>
Having more troubles :o
Why does this login script return an internal server error on submit?
Code:
<?
require("../includes/common.php");
if(session_is_registered("username")){
header("Location: loggedin.php");
}
if(!$Submit){
dosimpleheader();
?>
<form method="post" action="login.php?Submit=Go" name="login">
<b>Please enter your administrator login and password.</b><br />
Username:
<input type="text" name="username" />
<br />
Password:
<input type="password" name="password" />
<br />
<input type="submit" name="Submit" value="Go" />
</form>
<?
dosimplefooter();
}
if($Submit=="Go"){
$result = mysql_query("SELECT * FROM pp_admin WHERE password = '$password' && username = '$username'");
$num_rows = mysql_num_rows($result);
if($num_rows!=1){
dosimpleheader();
echo("Incorrect username or password. <a href=\"login.php\">Try again</a>.");
dosimplefooter();
} elseif($num_rows==1){
session_register("username");
session_register("password");
header("Location: loggedin.php");
}
}
// EoF =======================
?>
