用户
 找回密码
 入住 CI 中国社区
搜索
查看: 5825|回复: 19
收起左侧

表单自动填充的问题

[复制链接]
发表于 2009-6-30 21:01:09 | 显示全部楼层 |阅读模式
有两个用户用同一台计算机登陆网站,但不是同时.
第一个用户登陆后, 填写了一个表单, 并将数据存入了数据库, 然后退出系统,
第二个用户登陆, 如果是填写同样的表单, 不知道为什么表单会自动填充上第一个用户的数据,
有没有有过这样的情况, 请问怎么解决?
多谢...
 楼主| 发表于 2009-6-30 22:51:24 | 显示全部楼层
为什么把我的贴子挪到这里?
难道我不是因为用了CI 才出现的问题吗?
发表于 2009-6-30 23:45:26 | 显示全部楼层
在这里我没看出来有和 CI 框架本身相关的问题。
“CodeIgniter 框架”板块只发布和 CI 框架本身有关的问题。

如有错判,我向你表示歉意,我会改正我的错误。
 楼主| 发表于 2009-7-1 16:19:56 | 显示全部楼层
当然有关系了, 我用的是CI框架做的网站, 而且用了CI 的 Session类, 用户退出了, 却仍然保留了之前填写的信息, 我觉得也许是因为我对CI的理解不透彻, 或者应用不正确的缘故.
发表于 2009-7-1 16:27:59 | 显示全部楼层
我认为 CI 不会这么自动吧?还有自动填表单的功能?
 楼主| 发表于 2009-7-1 16:31:55 | 显示全部楼层
其实我觉得问题可能出在用户的临时文件上, 如果删除了临时文件,就不会出现上诉状况,
但是我不可能在网站上提醒大家先删除临时文件吧?

或者也有可能是我设计用户登陆的程序有问题?
发表于 2009-7-1 16:35:53 | 显示全部楼层
你得贴一些代码吧,才好判断,呵呵
 楼主| 发表于 2009-7-1 16:44:29 | 显示全部楼层
我就是不知道帖哪些才好.
登陆部分部分代码)
$newdata = array(
        'id'  => $id,
         'identifiant'     => $identifiant,
        'id_admin'        =>$id_admin,
                  'statut_pro' => $statut,
                  'formule' => $formule );
               
$this->session->set_userdata($newdata);
redirect('/pro/home', 'refresh');

退出部分:
$this->session->sess_destroy();
redirect(site_url(), 'refresh');

还需要哪些?
发表于 2009-7-1 16:57:21 | 显示全部楼层
貌似这些代码实现不了自动填充表单的功能。。。。。。。。
 楼主| 发表于 2009-7-1 17:08:23 | 显示全部楼层
也不是每个人都这样. 只是个别人有自动填充的问题.

本版积分规则