' .$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 NOM LIVRAISON NON VIDE
// ---------------------------------------------------
if (empty ($nomLiv) && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[60]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
if ($nomLiv!='' && $validLogin!='N') {
$nbCar=3;
$char =CheckValidName($nomLiv);
if (!empty ($char)) {
$usrSiteMsg .= '' .$mess1.' "'.$char. '" '.$mess2.' "'.$nomLiv.'"';
$usrSiteMsgClass='ko';
$validLogin='N';
}
$longueur=(mb_strlen($nomLiv));
if ($longueur < $nbCar && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[20]. ' '.$mess4.' '.$longueur.' '.$mess3.' "'.$nomLiv.'" ' .$mess5.' '.$nbCar. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
}
// ---------------------------------------------------
// CONTROLE SI PRENOM LIVRAISON NON VIDE
// ---------------------------------------------------
if (empty ($prenomLiv) && $validLogin!='N') {
echo '
' .$clientMsg[55]. '
|
';
$usrSiteMsgClass='ko';
$validLogin='N';
}
if (!empty ($prenomLiv) && $validLogin!='N') {
$nbCar=3;
$longueur=mb_strlen($prenomLiv);
if ($longueur < $nbCar && $validLogin!='N') {
echo '| ' .$clientMsg[10].' ' .$mess4.' ' .$longueur.' ' .$mess3.' "' .$prenomLiv.'" ' .$mess5.' '.$nbCar. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
$char =CheckValidName($prenomLiv);
if (!empty ($char) && $validLogin!='N') {
echo ' |
| '.$mess1.' "'.$char.'" '.$mess2.' "' .$prenomLiv. '"';
$usrSiteMsgClass='ko';
$validLogin='N';
}
}
// ---------------------------------------------------
// CONTROLE SI LE telLiv NON VIDE
// ---------------------------------------------------
if (empty ($telLiv) && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[56]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
// ---------------------------------------------------
// sinon telLiv controles
// ---------------------------------------------------
else {
$telLiv=formatTelpourDB($telLiv);
if (isset($telLiv[0])) $test=substr($telLiv,0,1);
if (isset($debug[1]) && $debug[1] == '1' ) { $debugMsg .= monDebug(1, ['test' => $test ],'') ;}
// ---------------------------------------------------
// le telephone à un +
// il doit faire entre 10 et 17
// +33614993058
// ---------------------------------------------------
if ($test=='+') {
if (!is_numeric(substr($telLiv,1)) && $validLogin!='N') {
$usrSiteMsg .= ' '.$clientMsg[49]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
// CONTROLE la longueur max du telLiv --> +33614993058
if (mb_strlen($telLiv)>17 && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[47]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
// CONTROLE la longueur min du telLiv --> +33614993058
if (mb_strlen($telLiv)<11 && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[48]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
}
else {
// ---------------------------------------------------
// le telephone à pas un +
// ii doit faire entre 10 et 16
// ---------------------------------------------------
if (!is_numeric($telLiv) && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[49]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
// CONTROLE la longueur max du telLiv --> 0614993058
if (mb_strlen($telLiv)>16 && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[47]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
// CONTROLE la longueur min du telLiv --> 0614993058
if (mb_strlen($telLiv)<10 && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[48]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
}
}
// ---------------------------------------------------
// CONTROLE SI ADRESSE LIVRAISON NON VIDE
// ---------------------------------------------------
if (empty ($adrLiv)) {
$usrSiteMsg .= '' .$clientMsg[61]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
if (isset($debug[1]) && $debug[1] == '1' ) { $debugMsg .= monDebug (1, ['validLogin ctrl 2' => $validLogin],'') ;}
if ($adrLiv!='' && $validLogin!='N') {
$nbCar=5;
$char =CheckValidName($adrLiv);
if (!empty ($char)) {
$usrSiteMsg .= ''.$mess1.' "'.$char.'" '.$mess2.' "' .$adrLiv. '"';
$usrSiteMsgClass='ko';
$validLogin='N';
}
$longueur=(mb_strlen($adrLiv));
if ($longueur < $nbCar && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[20].' '.$mess4.' '.$longueur.' '.$mess3.' "' .$adrLiv.'" '.$mess5.' '.$nbCar.'';
$usrSiteMsgClass='ko';
$validLogin='N';
}
}
if ($adrLiv2!='' && $validLogin!='N') {
$nbCar=3;
$char =CheckValidName($adrLiv2);
if (!empty ($char)) {
$usrSiteMsg .= 'II'.$mess1.' "'.$char.'" '.$mess2.' "'.$adrLiv2.'"';
$usrSiteMsgClass='ko';
$validLogin='N';
}
}
// ---------------------------------------------------
// CONTROLE SI LE CODEPOST LIVRAISON NON VIDE
// ---------------------------------------------------
if (empty ($codePostLiv) && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[63]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
// ---------------------------------------------------
// CODEPOST LIVRAISON NUMERIQUE
// ---------------------------------------------------
if (!is_numeric($codePostLiv) && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[71]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
// ---------------------------------------------------
// CONTROLE LA LONGUEUR DU CODEPOST LIVRAISON
// ---------------------------------------------------
if (mb_strlen($codePostLiv)!=5 && mb_strlen($codePostLiv)!=4 && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[65]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
// ---------------------------------------------------
// CONTROLE SI LA VILLE LIVRAISON NON VIDE
// ---------------------------------------------------
if (empty ($villeLiv) && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[62]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
if ($villeLiv!='' && $validLogin!='N') {
$nbCar=1;
$char =CheckValidName($villeLiv);
if (!empty ($char))
{$usrSiteMsg .= ''.$mess1.' "'.$char.'" '.$mess2.' "' .$villeLiv. '"';
$usrSiteMsgClass='ko';
$validLogin='N';}
$longueur=(mb_strlen($villeLiv));
if ($longueur < $nbCar && $validLogin!='N')
{$usrSiteMsg .= '' .$clientMsg[24].' '.$mess4.' '.$longueur.' '.$mess3.' "' .$villeLiv.'" '.$mess5.' '.$nbCar.'';
$usrSiteMsgClass='ko';
$validLogin='N';}
}
// ---------------------------------------------------
// CONTROLE SI LE PAYS LIVRAISON NON VIDE
// ---------------------------------------------------
// echo "idPaysLiv=" .$idPaysLiv;
// ---------------------------------------------------
if (empty ($idPaysLiv) && $validLogin!='N') {
$usrSiteMsg .= '' .$clientMsg[64]. '';
$usrSiteMsgClass='ko';
$validLogin='N';
}
if (isset($debug[1]) && $debug[1] == '1' ) { $debugMsg .= monDebug (1, ['validLogin ctrl-3 fin' => $validLogin],'client.controleEtape3.php') ;}
?> |