2016-02-08 77 views
1

我想通過電子郵件形式傳遞用戶ID(在本例中爲電子郵件)。在這裏,PHP只註冊用戶:通過郵件形式向註冊用戶傳遞用戶ID

$LOGIN_INFORMATION = array(
'zubrag' => 'root', 
'admin' => 'adminpass', 
'[email protected]' => 'phuket' 
); 

這裏是我的形式使用:

<input type="hidden" name="email" value="<?php global $id; ?>"> 

我應該怎麼寫表單域?我google了一下,但我很困惑...

+1

對不起,目前還不清楚你的問題是什麼。 – arkascha

+0

你確定你的login_information數組是正確的嗎?數組應該有固定的索引,然後才能使用它。如果不是,你將不得不使用數字指數。 –

+0

使用一個未知的數組鍵作爲你的用戶ID聽起來像一個壞主意,沒有簡單/防止犯規的方法來檢索該值。 – jeroen

回答

1
<input type="hidden" name="email" value="<?php echo $_SESSION['LOGIN']; ?>"> 

這對我的作品

2

什麼是在輸入字段插入用戶ID的重要性? 如果您想在用戶登錄系統後重新使用用戶標識,請將用戶標識分配給會話變量,並從會話變量中獲取用戶標識。

+0

感謝您的回答。用戶將以銷售代理的身份填寫訂單,並且主辦公室應該看到訂單來自誰,而不讓用戶在登錄後再次寫入他/她的用戶名 –