這是我在網站上的第一篇文章,所以讓我知道如果我做錯了什麼。反正我的問題。變量與價值評估爲false
我一直在爲我正在處理的應用程序開發登錄/註冊腳本。當他們的電子郵件被提供給腳本時,註冊過程將被觸發。但我似乎遇到了一個我不明白的問題。
$Username = $_REQUEST['Username'];
$EnteredPassword = $_REQUEST['Password'];
$Email = $_REQUEST['Email'];
if (!empty($Email))//Checks for email necessary for sign up
{
//Preform Sign Up Stuff
}
else
{
//Preform Login Stuff
}
由於某種原因,if語句的計算結果爲false,即使我POST了Email的值。爲什麼會發生?有沒有更好的方法來檢查價值是否提供?
怎麼樣'如果(isset($電子郵件) )'。這將檢查是否設置了該值,主要是爲了檢查您是否有一定的價值。請出示表格。 – UserProg
請向我們顯示您的html表格 – Rizier123
在@ Rizier123說的基礎上,您不應該使用'$ _REQUEST'。你應該使用什麼形式的方法,即'$ _POST'或'$ _GET' – Darren