2015-10-04 34 views
2

我有一個接口,現在我已經用新的用戶名登錄,我想選擇這個用戶到我選擇的選項值並將其插入到Mysql數據庫中。如何選擇當前登錄的用戶到我選定的選項值

<option value="" required="required"> Please select </option> 
<option value="Rifadije Mavriqi"> Rifadije Mavriqi </option> 
<option value=" <?php      


?>"></option> 
<option value="Merdiana Leci"> Merdiana Leci </option> 

+0

把登錄的用戶名放在php會話中,並將其與選項值 – Rasel

+0

進行比較對不起,但這仍然有點不清楚。你在使用'session/cookies'嗎? – user5173426

+0

你能給我一個例子...在我的索引頁面..我得到這個:session_start(); include_once'dbconnect.php'; include_once'dbconnect.php'; (isset($ _ SESSION ['user'])!=「」) header(「Location:home.php」); } if(isset($ _ POST ['btn-login'])) { $ email = mysql_real_escape_string($ _ POST ['email']); $ upass = mysql_real_escape_string($ _ POST ['pass']); $ res = mysql_query(「SELECT * FROM users WHERE email ='$ email'」); $ row = mysql_fetch_array($ res); ($ row ['password'] == md5($ upass)) $ _SESSION ['user'] = $ row ['user_id']; header(「Location:home.php」); } –

回答

0

讓我們說,你與每隔X分鐘檢查衛生組織CronJobs聯機工作,比選擇列,其中網上= 1簡單,而你得到了它。

+0

HI capt ..因爲我有點新....你能給一個小例子或更好地解釋我..在此先感謝.. –

0

好吧,我不知道你是否曾經使用cronjobs,那真的很容易,通過你的cPanel /直接管理你選擇一個文件並每x次設置一次服務器將運行這個文件。讓我們調用這個文件cronj.php,然後寫一個查詢,將所有聯機列設置爲0(比非活動用戶重置)並關閉文件。我將在配置或頭文件中添加一個查詢,檢查這是用戶還是註銷用戶,如果註冊允許將在線列設置爲1.現在通過控制面板編寫select查詢,同時向您顯示online = 1並顯示在哪裏你通過在線列出了現在在線的用戶名。

相關問題