129 lines
4.4 KiB
PHP
Executable File
129 lines
4.4 KiB
PHP
Executable File
<?php
|
|
$nomFicAppelant = basename(__FILE__);
|
|
if (empty($navMsg)) {$refresh='Oui';include ($includePath. '/req/05-init.navMsgList.php');$refresh='N';}
|
|
if (empty($clientMsg)) {$refresh='Oui';include ($includePath. '/req/06-init.cliMsgList.php');$refresh='N';}
|
|
|
|
|
|
// ---------------------------------------------------
|
|
// FORMULAIRE 2 : ADRESSE FACT EN MODIF / OU PANIER
|
|
// ---------------------------------------------------
|
|
$mess1='<span >' .$clientMsg[82]. '</span>';//caracteres
|
|
$mess2='<span >' .$clientMsg[83]. '</span>';//interdit dans la chaine
|
|
$mess3='<span >' .$clientMsg[84]. '</span>';//Message : caractères dans
|
|
$mess4='<span >' .$clientMsg[85]. '</span>';// trop court
|
|
$mess5='<span >' .$clientMsg[86]. '</span>';// au lieu de
|
|
|
|
if ($validLogin=='N' || $validLogin=='') {$validLogin='O';}
|
|
|
|
// ---------------------------------------------------
|
|
// CONTROLE SI ADRESSE NON VIDE
|
|
// ---------------------------------------------------
|
|
if (empty ($adresse) && $validLogin!='N') {
|
|
$usrSiteMsg .= '<span>' .$clientMsg[51]. '</span>';
|
|
$usrSiteMsgClass='ko';
|
|
$validLogin='N';
|
|
}
|
|
|
|
if (!empty ($adresse) && $validLogin!='N') {
|
|
$nbCar=5;
|
|
$char =CheckValidName($adresse);
|
|
if (!empty ($char)) {
|
|
$usrSiteMsg .= '<span>'.$mess1.' "'.$char.'" '.$mess2.' "' .$adresse. '"</span>';
|
|
$usrSiteMsgClass='ko';
|
|
$validLogin='N';
|
|
}
|
|
|
|
$longueur=mb_strlen($adresse);
|
|
if ($longueur < $nbCar && $validLogin!='N') {
|
|
$usrSiteMsg .= '<span>' .$clientMsg[13].$mess4 .$longueur .$mess3. '"' .$adresse.'" '.$mess5.' '.$nbCar.'</span>';
|
|
$usrSiteMsgClass='ko';
|
|
$validLogin='N';
|
|
}
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// CONTROLE CARACTERES DANS ADRESSE2
|
|
// ---------------------------------------------------
|
|
if (!empty ($adresse2) && $validLogin!='N') {
|
|
$nbCar=3;
|
|
$longueur=mb_strlen($adresse2);
|
|
if ($longueur < $nbCar && $validLogin!='N') {
|
|
$usrSiteMsg .= '<span>' .$clientMsg[14].$mess4. ' ' .$longueur .$mess3. '"' .$adresse2.'" '.$mess5.' '.$nbCar.'</span>';
|
|
$usrSiteMsgClass='ko';
|
|
$validLogin='N';
|
|
}
|
|
|
|
$char =CheckValidName($adresse2);
|
|
if (!empty ($char) && $validLogin!='N') {
|
|
$usrSiteMsg .= '<span>'.$mess1.' "'.$char.'" '.$mess2.' "' .$adresse2. '"</span>';
|
|
$usrSiteMsgClass='ko';
|
|
$validLogin='N';
|
|
}
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// CONTROLE SI LE CODEPOST NON VIDE
|
|
// ---------------------------------------------------
|
|
if (empty ($codePost) && $validLogin!='N') {
|
|
$usrSiteMsg .= '<span>' .$clientMsg[52]. '</span>';
|
|
$usrSiteMsgClass='ko';
|
|
$validLogin='N';
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// CODEPOST NUMERIQUE
|
|
// ---------------------------------------------------
|
|
if (!is_numeric($codePost) && $validLogin!='N') {
|
|
$usrSiteMsg .= '<span>' .$clientMsg[71]. '</span>';
|
|
$usrSiteMsgClass='ko';
|
|
$validLogin='N';
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// CONTROLE LA LONGUEUR DU CODEPOST
|
|
// ---------------------------------------------------
|
|
if (mb_strlen($codePost)!=5 && mb_strlen($codePost)!=4 && $validLogin!='N') {
|
|
$usrSiteMsg .= '<span>' .$clientMsg[38]. '</span>';
|
|
$usrSiteMsgClass='ko';
|
|
$validLogin='N';
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// CONTROLE SI LA VILLE NON VIDE
|
|
// ---------------------------------------------------
|
|
// echo ' ville = ' .$ville;
|
|
// echo ' validLogin = ' .$validLogin;
|
|
if (!isset ($ville) && $validLogin!='N' || $ville=='') {
|
|
$usrSiteMsg .= '<span>' .$clientMsg[57]. '</span>';
|
|
$usrSiteMsgClass='ko';
|
|
$validLogin='N';
|
|
}
|
|
|
|
if (!empty ($ville) && $validLogin!='N') {
|
|
$nbCar=1;
|
|
$longueur=mb_strlen($ville);
|
|
if ($longueur < $nbCar && $validLogin!='N') {
|
|
$usrSiteMsg .= '<span>' .$clientMsg[16].$mess4 .$longueur .$mess3. '"' .$ville.'" '.$mess5.' '.$nbCar.'</span>';
|
|
$usrSiteMsgClass='ko';
|
|
$validLogin='N';
|
|
}
|
|
|
|
$char =CheckValidName($ville);
|
|
if (!empty ($char)) {
|
|
$usrSiteMsg .= '<span>'.$mess1.' "'.$char.'" '.$mess2.' "' .$ville. '"</span>';
|
|
$usrSiteMsgClass='ko';
|
|
$validLogin='N';
|
|
}
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// CONTROLE SI LE PAYS NON VIDE
|
|
// ---------------------------------------------------
|
|
if (empty ($idPaysFact) && $validLogin!='N') {
|
|
$usrSiteMsg .= '<span>' .$clientMsg[54]. '</span>';
|
|
$usrSiteMsgClass='ko';
|
|
$validLogin='N';
|
|
}
|
|
|
|
if (isset($debug[1]) && $debug[1] == '1' ) { $debugMsg .= monDebug ( 1 , [ 'validLogin apres client.controleEtape2 ' =>$validLogin ],'client.controleEtape2.php');}
|
|
?>
|