0
我想實現錯誤校對到腳本中的日誌。但是,我無法讓它工作?我不知道發生了什麼,或者爲什麼它不像我期望的那樣工作。我已經嘗試了一切,請告知。返回布爾值PHP MongoDB
這是我打電話的方法:
public function i_exist($this_username)
{
//$host_array = null;
//$host_array = $this->collection->findOne(array("Username" => $this_username));
//if ($host_array['Username'] = $this_username)
//{
return true;
//}
//return false;
}
這是我特意打電話吧:
if (!empty($_POST['Username']))
{
$host = new Host();
$event = new Event();
if ($host->i_exist($_POST['Username']))
{
header("Location: http://www.drink-social.com/error.php?login=duplicate");
}
它應該檢查數據庫,看看是否該用戶名已被使用。但它從不直接進入錯誤頁面?我甚至試過評論一切,並返回true,並返回1.什麼都沒有? 有什麼建議嗎?
你確定該方法被調用嗎?你也可以嘗試用curl調用你的頁面來查看/調試返回的頭文件。 (順便說一句,歡迎來到stackoverflow) – ZeissS
感謝您的歡迎! – nathansizemore
我不確定它是否被調用?我知道下面的所有內容都會被調用,因爲它似乎跳過了if語句並繼續並添加用戶併爲其分配另一個ID? 它的行爲就像不存在......? – nathansizemore