Exemplo n.º 1
0
	function create_login($nom)
	{  		
  		$login = '';
  		$id = null;
  		
  		do {
  			list($usec, $sec) = explode(' ', microtime());
  			$init = (float) $sec + ((float) $usec * 100000);
  			mt_srand($init);
			$rand = mt_rand();
	  		$salt = strtolower(substr(md5($rand),0,5));
	  		$login = CFunction::chaine_to_ascii($nom).'_'.$salt;	
	  		
	  		$id = CTableUser::get_id($login);
  		}
  		while($id);  

  		return $login;
	}