note 73350 deleted from tutorial.firstpage by colder
| From: | colder@php.net | Date: | Mon, 19 Feb 2007 15:31:53 +0000 |
| Subject: | note 73350 deleted from tutorial.firstpage by colder | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-123581@lists.php.net to get a copy of this message | ||
Note Submitter: jobindcruz at gmail dot com
----
/*To Example to Cookies*/
/*This code avoid Same user login a same time*/
<html>
<head>
/*To Declare Forms*/
<FORM METHOD=POST ACTION="./login.php">
<TABLE>
<TR>
<TD>User Name:</TD>
<TD><INPUT TYPE="text" NAME="user"></TD>
</TR>
<TR>
<TD>Password:</TD>
<TD><INPUT TYPE="password" NAME="password"></TD>
</TR>
</TABLE>
<INPUT TYPE="submit" name=submit value="Login >>">
</FORM>
if(isset($_POST["submit"])) {
$user = $_POST["user"];
$password = $_POST["password"];
$db_host = "";/*to specify database host name*/
$db_user = "";/*to specify database user name*/
$db_pass = "";/*to specify database password*/
$db_name = "";/*to specify database name*/
$link = mysql_connect($db_host,$db_user,$db_pass) or die("Unable to connect to database");
$db = mysql_select_db($db_name,$link) or die("Unable to select database");
$sql = "select * from users where user='$user'";
$result = mysql_query($sql,$link) or die("Unable to execute query");
mysql_close($link);
if($myobj = mysql_fetch_object($result)) {
mysql_free_result($result);
$password_org = $myobj->password;
if($password == $password_org) {
setcookie("current_user","$user",time()+60*60*24*30);
/*to stop same user login in a same time*/
$current user = $_COOKIE["current_user"];
$name1=$myobj->user;/*user is database field name*/
if($current user==$name1){
$error_msg= "You are already login! Try again";
$_COOKIE["current_user"]="";
}
else{
path;/*to specify entered location path*/
exit(0);
}
}
else {
$error_msg = "Invalid Password. Password for user \"$user\" is not
\"$password\"";
}
} else {
$error_msg = "Invalid User Name. No such user - $user";
}
?>
</head>
</html>