2013-02-28 45 views
3

我已經創建了一個自定義模塊來發送包含註冊的用戶數據的郵件。我用custom_user_register_submit但我沒有得到註冊用戶ID。有什麼方法可以在函數中獲取用戶ID嗎?用戶ID在自定義user_register_submit

+0

您可以發佈您正在嘗試爲此實現的代碼嗎? – RajeevK 2013-03-01 05:15:07

回答

1

您可以使用功能user_load

我想,你知道用戶登錄名(例如「example_user」)。 在這種情況下,您可以使用以下代碼:

$user_name = "example_user"; 
$account = user_load(array("name" => $user_name)); 
$user_id = $account->uid; 
+1

謝謝男人, 我還發現了另一種方法,即 $ edit = array_merge($ form_state ['values'],array()); $ account = user_save('',$ edit); $ uid = $ account-> uid; – 2013-03-02 06:54:18