0
我正在使用Drupal 7,功能user_authenticate()
與默認的用戶模塊工作正常,但我已經實現了新的自定義user login
模塊,並在該模塊中使用相同的功能,但不知何故它不工作全部都在這個新模塊中。user_authenticate()函數不工作
當我們在默認模塊中使用這個函數時,它根據用戶參數檢索所有記錄,但在我的情況下它沒有檢索任何東西。只是空白。我已經嘗試了很多,但不能擺脫這一點。
下面是我在自定義模塊.module文件中放置的代碼。
if (module_exists('user')) {
$username = $form_state['values']['name'];
$pass = trim($form_state['values']['pass']);
$userRecord = user_authenticate($username, $pass);
print_r($userRecord); // its resulting me BLANK!!
exit;
}
請問有人能幫我一下嗎?會有什麼問題呢?
謝謝。
檢查user_authenticate函數在哪裏定義以及它是如何在另一頁上調用的。然後告訴我。 –
它定義在user.module文件中,並按我在模塊中使用的方式調用。謝謝。 – Chandresh
在您的頁面中複製此功能。然後嘗試。 –