From Online Tutorial - Login Code Doesnt Work...
Posted: Sun Sep 17, 2006 10:12 am
feyd | Please use
feyd | Please use
Code: Select all
,Code: Select all
and [syntax="..."] tags where appropriate when posting code. Your post has been edited to reflect how we'd like it posted. Please read: [url=http://forums.devnetwork.net/viewtopic.php?t=21171]Posting Code in the Forums[/url] to learn how to do it too.[/color]Code: Select all
<? session_start() ?>
<html>
<head>
<title>Login</title>
</head>
<body>
<h2>Login</h2>
<?
$links = "<a href='main.php'>Click here to proceed to the main page</a>
if($user && $pass) {
if($logged_in_user == $user) {
echo "."$user"." you are already logged in. <br><br>";
echo $links;
exit;
}
$db = mysql_connect("localhost");
mysql_select_db("userlists", $db);
$result = mysql_query("SELECT * FROM users WHERE name = '".$users."'
AND password = PASSWORD('".$pass."')");
if(!$result) {
echo "Sorry, there has been a technical hitch. We cannot enter your details";
exit;
}
if(mysql_num_rows($result) > 0) {
$logged_in_user = $user;
session_register("logged_in_user");
echo "Welcome, ".$logged_in_user.". <br><br>";
echo $links;
exit;
} else {
echo "Invalid login. Please try again. <br><br>";
}
} else if($user || $pass) {
echo "Please fill in both fields. <br><br";
}
?>
<form method=post action="login.php">
Your Username:
<input name="user" type=text maxlength=20 size=20>
<br>
Your Password:
<input name="pass" type=Password maxlength=10 size=10>
<br>
<input type=submit value="Login">
</form>
</body>feyd | Please use
Code: Select all
,Code: Select all
and [syntax="..."] tags where appropriate when posting code. Your post has been edited to reflect how we'd like it posted. Please read: [url=http://forums.devnetwork.net/viewtopic.php?t=21171]Posting Code in the Forums[/url] to learn how to do it too.[/color]