我正在学习 PHP,如果可能的话需要一些帮助。
我知道我错过了一些简单的东西,但无法弄清楚,我有以下 PHP 代码可以将用户从他们刚刚输入用户名和密码的页面转移到名为homepage.php
. 该脚本需要生成一个会话名称,但我不确定是否要放置它。
然后我需要一小段 PHP 来检查用户名和密码是否正确,然后再加载页面供用户查看,这有意义吗?有人可以帮忙吗?
<?php
$host="localhost"; // Host name
$username="root"; // username
$password=""; // password
$db_name="gotswapuser"; // Database name
$tbl_name="users"; // Table name
mysql_connect("$host", "$username", "$password");
mysql_select_db("$db_name");
$myusername=mysql_real_escape_string($_POST['myusername']);
$mypassword=mysql_real_escape_string($_POST['mypassword']);
$sql="SELECT * FROM $tbl_name WHERE name='$myusername' and password='$mypassword'";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
if($count==1){
header("location:homepage.php");
} else {
header("location:subscriptionpage.php");
}
?>