Пример #1
0
     array_push($CodErrVide, 'Mail');
     $ValidMail = FLECHE;
 }
 if (($ValFax = trim($Fax)) != '' && ($Err = NormaliserTel($ValFax))) {
     array_push($CodErrInval, $Err);
     $ValidFax = FLECHE;
 }
 // Validation du Login
 $ValLogin = trim($Login);
 $ValPassWord = trim($PassWord);
 if ($IdentPK == 0) {
     if (($ValLogin = trim($Login)) == '') {
         array_push($CodErrVide, 'Login');
         $ValidLogin = FLECHE;
     } else {
         if ($Err = ErrorLogin($ValLogin)) {
             array_push($CodErrInval, $Err);
             $ValidLogin = FLECHE;
         }
     }
 }
 $ValFK_Entreprise = $FK_Entreprise;
 if (($ValStatus = $StatusUser) == TUTEUR && $ValFK_Entreprise == 0) {
     array_push($CodErrInval, STATUS_SOC_IMPOSS);
     $ValidStatus = $ValidFK_Entreprise = FLECHE;
 }
 if (($ValStatus = $StatusUser) != TUTEUR && $ValFK_Entreprise != 0) {
     array_push($CodErrInval, STATUS_SANS_SOC);
     $ValidStatus = $ValidFK_Entreprise = FLECHE;
 }
 if (!($CodErrVide || $CodErrInval)) {
     if (($ValCP = trim($CP)) == '') {
         array_push($CodErrVide, 'CP');
         $ValidCP = FLECHE;
     }
     if (($ValVille = trim($Ville)) == '') {
         array_push($CodErrVide, 'Ville');
         $ValidVille = FLECHE;
     }
     $ValAdr2 = trim($Adr2);
 }
 // Validation du login
 if (($ValLoginTuteur = trim($LoginTuteur)) == '') {
     array_push($CodErrVide, 'LoginTuteur');
     $ValidLoginTuteur = FLECHE;
 } else {
     if ($Err = ErrorLogin($LoginTuteur)) {
         array_push($CodErrInval, $Err);
         $ValidLoginTuteur = FLECHE;
     }
 }
 if (!(count($CodErrVide) || count($CodErrInval))) {
     if ($ValFK_Entreprise == 0) {
         // Création d'une nouvelle entreprise
         $ObjSoc = new CEntreprise();
         $ObjSoc->SetIs_Valide(1);
         $ObjSoc->SetNomE(ProtectApos($ValNomE));
         $ObjSoc->SetAdr1(ProtectApos($ValAdr1));
         $ObjSoc->SetAdr2(ProtectApos($ValAdr2));
         $ObjSoc->SetCP($ValCP);
         $ObjSoc->SetVille(ProtectApos($ValVille));
         if ($ValIs_IdemTuteur) {