日期:2011-12-08  浏览次数:20795 次

   

\

  密保卡入库

  1. $this->load->model("admin/m_mibao"); 
  2.  
  3. $data = array();     
  4. //生成随机横坐标 
  5. $rand_str = $this->_rand_str(10); 
  6.  
  7. $arr   = array(); 
  8. for($k=0;$k<strlen($rand_str);$k++) 
  9. { 
  10.     for ($i = 1;$i < 9;$i++) 
  11.     {            
  12.         $rand = $this->_rand_num(3);  
  13.         //赋给所有code的容器 
  14.         $arr[$rand_str{$k} . $i] =  $rand; 
  15.     } 
  16. } 
  17.  
  18. $data["code"]     = serialize($arr); //序列化后将信息入库 
  19. $data["letter"]   = $rand_str; 
  20.  
  21. //避免重复序列号 
  22. while (TRUE) 
  23. { 
  24.         $data["card_num"] = $this->_rand_num(20); 
  25.         //判断序列号是否重复存在 
  26.     if($this->m_mibao->has_card_num($data["card_num"<