【发布时间】:2015-07-05 13:02:18
【问题描述】:
在我的项目中,如果用户提交了表单,我需要保存用户的信息。我正在做的是将它保存在$_SESSION[] 变量中,当用户提交它保存在会话变量中的表单并通过编写if(!isset($_SESSION['page'])) 我限制用户访问该页面但是当我注销时整个会话被破坏。我又能注册但用户已经注册了,如何阻止用户重新注册
这是表格
当表单提交成功我设置$_SESSION['personal_datas']=1;
当用户在提交后重新访问他的表单时
我检查
<?php if(!isset($_SESSION['personal_datas'])): ?>
//display the form
<?php else: ?>
<div class="well">
YOU HAVE SUCCESSFULLY SUBMITTED THE FORM
</div>
<?php endif; ?>
但是当我注销我重新访问页面时,它会显示相同的未填写表单
如何阻止用户重新登录后重新注册?
【问题讨论】:
标签: php codeigniter codeigniter-3