moorland 发表于 2009-6-30 21:01:09

表单自动填充的问题

有两个用户用同一台计算机登陆网站,但不是同时.
第一个用户登陆后, 填写了一个表单, 并将数据存入了数据库, 然后退出系统,
第二个用户登陆, 如果是填写同样的表单, 不知道为什么表单会自动填充上第一个用户的数据,
有没有有过这样的情况, 请问怎么解决?
多谢...

moorland 发表于 2009-6-30 22:51:24

为什么把我的贴子挪到这里?
难道我不是因为用了CI 才出现的问题吗?

Hex 发表于 2009-6-30 23:45:26

在这里我没看出来有和 CI 框架本身相关的问题。
“CodeIgniter 框架”板块只发布和 CI 框架本身有关的问题。

如有错判,我向你表示歉意,我会改正我的错误。

moorland 发表于 2009-7-1 16:19:56

当然有关系了, 我用的是CI框架做的网站, 而且用了CI 的 Session类, 用户退出了, 却仍然保留了之前填写的信息, 我觉得也许是因为我对CI的理解不透彻, 或者应用不正确的缘故.

Hex 发表于 2009-7-1 16:27:59

我认为 CI 不会这么自动吧?还有自动填表单的功能?

moorland 发表于 2009-7-1 16:31:55

其实我觉得问题可能出在用户的临时文件上, 如果删除了临时文件,就不会出现上诉状况,
但是我不可能在网站上提醒大家先删除临时文件吧?

或者也有可能是我设计用户登陆的程序有问题?

Hex 发表于 2009-7-1 16:35:53

你得贴一些代码吧,才好判断,呵呵

moorland 发表于 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');

还需要哪些?

Hex 发表于 2009-7-1 16:57:21

貌似这些代码实现不了自动填充表单的功能。。。。。。。。

moorland 发表于 2009-7-1 17:08:23

也不是每个人都这样. 只是个别人有自动填充的问题.
页: [1] 2
查看完整版本: 表单自动填充的问题