用户
 找回密码
 入住 CI 中国社区
搜索
12
返回列表 发新帖
楼主: moorland
收起左侧

表单自动填充的问题

[复制链接]
 楼主| 发表于 2009-7-1 17:10:20 | 显示全部楼层
$this->form_validation->set_error_delimiters('<div class="erreur">', '</div>');
  
  //verifier si les champs sont bien rempli.
  $this->form_validation->set_rules('civilite', 'Civilite', '');
  $this->form_validation->set_rules('nom', 'NOM', 'trim|required|xss_clean');
  $this->form_validation->set_rules('prenom','PRENOM','trim|required|xss_clean');
  $this->form_validation->set_rules('voie','voie','trim|xss_clean');
  $this->form_validation->set_rules('adresse','adresse','trim|xss_clean');
  $this->form_validation->set_rules('adresse2','Complément adr.','trim|xss_clean');
  $this->form_validation->set_rules('ville','VILLE','trim|required|xss_clean');
  $this->form_validation->set_rules('cp','CODE POSTAL','trim|required|xss_clean');
  $this->form_validation->set_rules('tel','Téléphone Fixe','trim|xss_clean');
  $this->form_validation->set_rules('protable','Portable','trim|xss_clean');
  $this->form_validation->set_rules('fax','Fax','trim|xss_clean');
  $this->form_validation->set_rules('mail','E-mail','trim|valid_email|required|matches[mail2]');
        $this->form_validation->set_rules('mail2','Confirmer E-mail','trim|valid_email|required');
  
  //verifier si ts les champs de profil sont bien rempli
  $this->form_validation->set_rules('profil', 'Profil', '');
  $this->form_validation->set_rules('choixProfils', 'choixProfils', '');
  $profil=$this->input->xss_clean($this->input->post('profil'));
  if($profil == "personnalise"){
   $this->form_validation->set_rules('statut', 'Statut', '');
   $this->form_validation->set_rules('qualite', 'Qualité', '');
   $this->form_validation->set_rules('categorie', 'Catégorie personne', '');
   $this->form_validation->set_rules('imposable', 'Imposable', '');
   $this->form_validation->set_rules('nbCharge', 'Nombre de personnes à charge', 'trim|required|xss_clean');
   $this->form_validation->set_rules('revenu', 'Revenu', 'trim|required|xss_clean');
   $this->form_validation->set_rules('dAchevement', 'Date d\'achèvement', 'trim|required|xss_clean');
   $this->form_validation->set_rules('dAchat', 'Date d\'achat', 'callback_constru_check');
  }
   if ($this->form_validation->run() == FALSE)
    {
   //les champs sont pas bien rempli   
     $this->load->view('pro/crea_dossier1',$data);
    }
    else
    { //bien rempli, va étape suivante.
      $this->load->model('pro/Dossier_m','',TRUE);//charger le Model Dossier_m
    $this->Dossier_m->insert_coordonnees(); //insert les coordonnées de pariticulier dans la base de donnée
    $id_par = $this->session->userdata('id_par');
    $this->Dossier_m->insert_profil($id_par);
   
  redirect('/pro/crea_dossier/etape_2', 'refresh');
    }


你再看看这些呢.
发表于 2009-7-1 19:55:16 | 显示全部楼层
页面被ie缓存了
 楼主| 发表于 2009-7-2 18:20:17 | 显示全部楼层
页面被ie缓存了
visvoy 发表于 2009-7-1 19:55


我怎么能删除ie缓存呢?
发表于 2009-7-2 18:59:00 | 显示全部楼层
你这个是两个人在同一台电脑上出现这个问题?
如果是两个人在不同电脑上,不太可能会这样吧??
 楼主| 发表于 2009-7-2 20:22:41 | 显示全部楼层
你这个是两个人在同一台电脑上出现这个问题?
如果是两个人在不同电脑上,不太可能会这样吧??
Hex 发表于 2009-7-2 18:59


是啊, 两个人在同一台电脑上的问题,
如果在不同电脑上就不会有问题了.
发表于 2009-7-2 21:34:16 | 显示全部楼层
是啊, 两个人在同一台电脑上的问题,
如果在不同电脑上就不会有问题了.
moorland 发表于 2009-7-2 20:22

我个人认为可能和浏览器有关,换个浏览器试试?

PHP 你不输出到浏览器,是不可能有这种效果的。

最好把你的代码打包发上来吧,让大家都测试一下。
 楼主| 发表于 2009-7-2 21:39:43 | 显示全部楼层
在IE里出现的毛病.
也不是每个人都这样, 我想可能跟个人设置有关系.
所以我想知道能不能先清除缓存.

至于代码实在太多.
而且网站现在已经在运行, 要付费的, 所以没办法让大家去实验.
发表于 2009-7-2 22:54:35 | 显示全部楼层
呵呵,是这样啊,貌似 js 不能清除浏览器缓存。。。
 楼主| 发表于 2009-7-3 16:40:39 | 显示全部楼层
呵呵,是这样啊,貌似 js 不能清除浏览器缓存。。。
Hex 发表于 2009-7-2 22:54


那么php或者ci是否有清除浏览器缓存的函数之类的东西?
发表于 2009-7-4 00:39:15 | 显示全部楼层
那么php或者ci是否有清除浏览器缓存的函数之类的东西?
moorland 发表于 2009-7-3 16:40

服务器端怎么可能能操作客户端呢?顶多是发送一些 http header,那也要看客户端处理不处理。

我总觉得你这个问题有点跑偏了,你再从头仔细想想。

本版积分规则