note 73350 added to tutorial.firstpage
| From: | jobindcruz at gmail dot com | Date: | Mon, 19 Feb 2007 10:47:02 +0000 |
| Subject: | note 73350 added to tutorial.firstpage | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-123570@lists.php.net to get a copy of this message | ||
/*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>
----
Server IP: 203.199.124.111
Probable Submitter: 59.93.6.233
----
Manual Page -- http://www.php.net/manual/en/tutorial.firstpage.php
Edit -- https://master.php.net/note/edit/73350
Del: integrated -- https://master.php.net/note/delete/73350/integrated
Del: useless -- https://master.php.net/note/delete/73350/useless
Del: bad code -- https://master.php.net/note/delete/73350/bad+code
Del: spam -- https://master.php.net/note/delete/73350/spam
Del: non-english -- https://master.php.net/note/delete/73350/non-english
Del: in docs -- https://master.php.net/note/delete/73350/in+docs
Del: other reasons-- https://master.php.net/note/delete/73350
Reject -- https://master.php.net/note/reject/73350
Search -- https://master.php.net/manage/user-notes.php