在home.html文件中,我有一個div,當它被點擊時,它會顯示登錄表單,由要登錄的用戶填寫。填寫完表單後,表單的配置應該將其返回到home.html文件。該config.php似乎並沒有工作
我遇到的問題是,當我嘗試填充用戶名和密碼字段的形式並提交時,瀏覽器在config-haslogin.php中停止空白,而不是直接回到home.html文件。
結果是一樣的,當我試圖用錯誤的用戶名和密碼填寫它。
配置,haslogin.php
<?php @session_start();
$_SESSION['id']= 0;
?>
<?php
error_reporting(E_ALL^E_NOTICE);
mysql_connect("mysql.com","usename","password") or die("cannot connect");
mysql_select_db("mytable") or die("Fail");
$myemail= $_POST['email'];
$mypassword= $_POST['password'];
$sql= "SELECT * FROM user WHERE email='".$myemail."' and password='".$mypassword."'";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
if($count==1)
{
echo "Login successful";
echo '<script>window.location="index.html";</script>';
}
?>
如果您收到空白頁面,請始終首先啓用錯誤報告。或者,查看Web服務器的錯誤日誌。 – 2014-09-02 06:31:24
錯誤抑制和不推薦的擴展,哦,我的! – Phil 2014-09-02 06:32:55
哦對。 'mysql_ *'函數正在被棄用,並將從PHP的未來版本中刪除。不要使用它們來編寫新代碼,而是使用'mysqli_ *'或PDO。 – 2014-09-02 06:34:09