我想測試一個簡單的代碼來登錄我的MySQL數據庫,問題是,當我點擊提交我的表單按鈕時,什麼也沒有發生,即使我確保表單操作指向我的操作文件php簡單的登錄腳本錯誤
這裏是行動文件腳本
<?
mysql_pconnect("localhost","root","123") or die (mysql_error());
mysql_select_db("reservebox",$connection) or die (mysql_error());
$select="(SELECT adminUserName,adminPassword FROM admin)";
$query=mysql_query("$select") or die(mysql_error());
while (mysql_fetch_array($query))
{
if ($query['adminUserName'] == $adminUserName & $query['adminPassword'] == $adminPassword)
{
echo "welcome to Admin Control Panel";
}
else
{
echo " problem with login";
}
}
?>
您可以定義 「沒有任何反應」?表單沒有提交,如果有的話,腳本似乎沒有運行?另外,如果它是第一個,那麼當提交的表單沒有被驗證或有錯誤時,JS會被觸發嗎?最後......是否有可能在您的PHP ini文件中將display_errors設置爲off? – picus
你以前是否設置過'$ adminUserName'和'$ adminPassword'?我的意思是,他們沒有聲明,他們顯然是空的。 – entropid
您的$ adminUserName和$ adminPassword變量從哪裏獲取值? – Elen