Subversion Repositories Applications.annuaire

Rev

Rev 362 | Rev 429 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 362 Rev 419
Line 360... Line 360...
360
 
360
 
361
		$infos_nouvel_inscrit = array (
361
		$infos_nouvel_inscrit = array (
362
			'id_utilisateur' => $id_nouvel_inscrit,
362
			'id_utilisateur' => $id_nouvel_inscrit,
363
			'prenom' => $prenom,
363
			'prenom' => $prenom,
364
			'nom' => $nom,
364
			'nom' => $nom,
365
			'mail' => $mail,
365
			'mail' => trim($mail),
366
			'pass' => $pass,
366
			'pass' => $pass,
367
			'pays' => $pays,
367
			'pays' => $pays,
368
			'nouveau_pass' => '',
368
			'nouveau_pass' => '',
369
			'nouveau_mail' => ''
369
			'nouveau_mail' => ''
Line 825... Line 825...
825
			$valeurs_mappees[$tableau_mappage[0]['champ_pays']] = $pays;
825
			$valeurs_mappees[$tableau_mappage[0]['champ_pays']] = $pays;
826
		} else {
826
		} else {
827
			$pays = '';
827
			$pays = '';
828
		}
828
		}
Line -... Line 829...
-
 
829
		
829
		
830
		$changement_mail = false;
830
		if($ancien_mail != $mail_utilisateur) {
831
		if($ancien_mail != $mail_utilisateur) {
831
			$changement_mail = true;
832
			$changement_mail = true;
Line 832... Line 833...
832
		}
833
		}
Line 840... Line 841...
840
 
841
 
841
 
842
 
Line 842... Line -...
842
		$valeurs['text_'.$tableau_mappage[1]['champ_nom']] =  AppControleur::formaterMotEnMajuscule($valeurs['text_'.$tableau_mappage[1]['champ_nom']]);
-
 
843
		$nom = $valeurs['text_'.$tableau_mappage[1]['champ_nom']];
843
		$valeurs['text_'.$tableau_mappage[1]['champ_nom']] =  AppControleur::formaterMotEnMajuscule($valeurs['text_'.$tableau_mappage[1]['champ_nom']]);
844
 
844
		$nom = $valeurs['text_'.$tableau_mappage[1]['champ_nom']];
Line 845... Line 845...
845
		$ancien_mail = $ancien_mail;
845
 
846
		$mail = $mail_utilisateur;
846
		$mail = $mail_utilisateur;
Line 847... Line 847...
847
		$pass = $valeurs['password_'.$tableau_mappage[1]['champ_pass']];
847
		$pass = $valeurs['password_'.$tableau_mappage[1]['champ_pass']];
848
 
-
 
849
		$this->chargerModele('AnnuaireModele');
-
 
Line 850... Line 848...
850
		$modification_annuaire = $this->AnnuaireModele->modifierInscriptionDansAnnuaireMappe($id_annuaire, $id_utilisateur ,$valeurs_mappees, $tableau_mappage[0]);
848
 
851
		
849
		$this->chargerModele('AnnuaireModele');
Line 852... Line 850...
852
		$nouveau_mail = $this->AnnuaireModele->obtenirMailParId($id_annuaire, $id_utilisateur);
850
		$modification_annuaire = $this->AnnuaireModele->modifierInscriptionDansAnnuaireMappe($id_annuaire, $id_utilisateur ,$valeurs_mappees, $tableau_mappage[0]);
Line -... Line 851...
-
 
851
		
-
 
852
		$nouveau_mail = $this->AnnuaireModele->obtenirMailParId($id_annuaire, $id_utilisateur);
853
		
853
 
854
		$changement_mail = false;
854
		// Si le mail a changé alors il faut appeler les applications externes pour modification
855
 
855
		if($ancien_mail != $mail_utilisateur || $tentative_changemement_mdp) {
856
		// Si le mail a changé alors il faut appeler les applications externes pour modification
856
			
857
		if($ancien_mail != $mail_utilisateur || $tentative_changemement_mdp) {
857
			$appli_controleur = new ApplicationExterneControleur();
858
			
858
 
859
			$appli_controleur = new ApplicationExterneControleur();
859
			// on fait un trim sur l'email pour éviter des bugs 
860
 
860
			// lors du login si un espace ou saut de ligne a été tapé
861
			$params = array (
861
			$params = array (
862
				'id_utilisateur' => $id_utilisateur,
862
				'id_utilisateur' => $id_utilisateur,
Line 863... Line 863...
863
				'prenom' => $prenom,
863
				'prenom' => $prenom,
864
				'nom' => $nom,
864
				'nom' => $nom,