' .$clientMsg[82]. '';//caracteres
$mess2='' .$clientMsg[83]. '';//interdit dans la chaine
$mess3='' .$clientMsg[84]. '';//caractères dans
$mess4='' .$clientMsg[85]. '';// trop court
$mess5='' .$clientMsg[86]. '';// au lieu de
if ($validLogin=='N' || $validLogin=='') {$validLogin='O';}
// ---------------------------------------------------
// Controle si le mail est non vide
// ---------------------------------------------------
if (empty ($idMail) && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[39]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
// ---------------------------------------------------
// Caracteres dans mail
// ---------------------------------------------------
if ($idMail!='' && $validLogin!='N') {
$char =CheckValidName($idMail);
if (!empty ($char)) {
$usrSiteMsg .= ''.$mess1.' "'.$char.'" '.$mess2.' "'.$idMail.'"';
$usrSiteMsgClass='ko';
$validLogin='N';
}
$nbCar=5;
$longueur=mb_strlen($idMail);
if ($longueur < $nbCar && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[8].' '.$mess4.' '.$longueur.' '.$mess3.' "' .$idMail.'" '.$mess5.' '.$nbCar.'';
$usrSiteMsgClass='ko';
$validLogin='N';
}
}
// ---------------------------------------------------
// Controle si le mail a un @
// ---------------------------------------------------
if (isset($idMail)) $testMail=mb_strpos($idMail,'@');
// echo 'testM:' .$testMail;
if (empty($testMail) && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[43]. ' : ';
$test=0;
$test=strpos('@',$idMail);
if ($test >0) echo ' ' .$idMail. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
// ---------------------------------------------------
// Controle si le mail a un '.' Apres @
// ---------------------------------------------------
if (isset($idMail)) {
$testPointApres=strstr($idMail, '@');
// echo '
testPointApres=' .$testPointApres;
$testPoint=mb_strpos($testPointApres,'.');
// echo '
testP:' .$testPoint;
if ($testPoint==''&& $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[42]. ' : ' .$idMail. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
}
// ---------------------------------------------------
// Controle du mot de passe
// ---------------------------------------------------
if (empty ($pwd) && $validLogin!='N') {
$usrSiteMsg .= ' ' .$clientMsg[46]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
if ($pwd!='' && $validLogin!='N') {
$char =CheckValidName($pwd);
if (!empty ($char)) {
$usrSiteMsg .= ''.$mess1.' "'.$char.'" '.$mess2.' "' .$pwd. '"';
$usrSiteMsgClass='ko';
$validLogin='N';
}
$nbCar=8;
$longueur=(mb_strlen($pwd));
if ($longueur < $nbCar && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[9].' '.$mess4.' '.$longueur.' '.$mess3.' "' .$pwd.'" '.$mess5.' '.$nbCar.'';
// faire une fonction pour ça sans echo
// $usrSiteMsg=dynamiqItemImage (0,0,'msgKo', 'span', '-action-', 'client',4, 'icones', '-textClass-','-varStyle-');
$usrSiteMsgClass='ko';
$validLogin='N';
}
// if (!preg_match ( '#^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[@-,;:!*&=+|.()])#', $pwd ) ) {
if (!preg_match ( '#^(?=.*[a-z])(?=.*[A-Z])(?=.*[0-9])(?=.*[/W@,;:!*&=+|.()])#', $pwd ) ) {
$usrSiteMsg .= '' .$clientMsg[45]. '.';
$usrSiteMsg .= '
' .$clientTitle[9];
$usrSiteMsg .= '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
}
// ---------------------------------------------------
// Controle du mot de passe de confirmation
// ---------------------------------------------------
if (empty ($mdpConfirm) && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[94]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
if ($mdpConfirm!=$pwd && $validLogin!='N') {
$usrSiteMsg .= ' ' .$clientMsg[37]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
// ---------------------------------------------------
// Controle si le nom non vide
// ---------------------------------------------------
if (empty ($nom)&& $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[53]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
if (empty ($nom) && $validLogin!='N') {
$nbCar=3;
$char =CheckValidName($nom);
if (!empty ($char))
{$usrSiteMsg .= ''.$mess1.' "'.$char.'" '.$mess2.' "'.$nom.'"';
$usrSiteMsgClass='ko';
$validLogin='N';}
$longueur=mb_strlen($nom);
if ($longueur < $nbCar && $validLogin!='N')
{$usrSiteMsg .= '' .$clientMsg[10].' '.$mess4.' '.$longueur.' '.$mess3.' "'.$nom.'" '.$mess5.' '.$nbCar.'';
$usrSiteMsgClass='ko';
$validLogin='N';}
}
// ---------------------------------------------------
// Prenom non vide
// ---------------------------------------------------
if (empty ($prenom) && $validLogin!='N') {
echo '