2015-10-04 60 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并显示在哪里你通过在线列出了现在在线的用户名。

相关问题