1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
function generateLogPwd($nom, $prenom, $date) {
$date=str_replace("/", "", $date);
$log=strtolower(substr($prenom, 0, 1).$nom);
$pwd=strtolower($prenom.$date);
$nb=0;
$logGenerate=$this->generateLog($log, $nb);
$tab=array(login=>$logGenerate, pwd=>$pwd);
return $tab;
}
function generateLog($log2, $nb2) {
$sql=mysql_query('SELECT COUNT(login) as nb FROM member WHERE login="'.$log2.'"');
$result = mysql_fetch_array($sql);
if($result['nb'] == 0){
return $log2;
}else{
$nb2++;
//$log2=$log2.$nb2;
$log2=$this->generateLog($log2.$nb2, $nb2);
return $log2;
}
} |