後
我想知道如何做到這一點後,我登錄successfully.Just給我一些想法開始會做。?
這裏是我的checklogin.php
<?php
session_start();
define("DB_HOST","localhost");
define("DB_NAME","user_database");
define("DB_USER","root");
define("DB_PASSWORD","");
mysql_connect(DB_HOST,DB_USER,DB_PASSWORD);
mysql_select_db(DB_NAME)
or die("Failed to connect to the database");
$myusername=$_POST["myusername"];
$mypassword=$_POST["mypassword"];
$myencryptedpassword=md5($mypassword);
$query="SELECT * FROM users WHERE username='$myusername' AND password='$myencryptedpassword'";
$result=mysql_query($query);
$count=mysql_num_rows($result);
if($count==1){
$_SESSION['is_logged']=true;
$_SESSION['username']=$myusername;
echo "Login Successful. Welcome ".$myusername;
sleep(2);
header("refresh:1;url=onlinestore.html");
}
else{
echo "Wrong Username or Password.Please try again. ";
sleep(2);
header("refresh:2;url=login.html");}
?>
代碼這裏是我的onlinestore.html
<body>
<li class='active' style='float:right;'><a href='registerform.html'><span id='register'>Login/Register</span></a></li>;
代碼這是我想改變身體的一部分。我希望它在登錄成功後從登錄/註冊更改爲用戶名。
像raheel說的東西像一個會話或cookie – internetgho5t
請閱讀了很多關於'SQL INJECTION'。還請閱讀'PDO_MYSQL'而不是'mysql_ *' –