| Line 287... | 
            Line 287... | 
          
          
            | 287 | 
            		try {
  | 
            287 | 
            		try {
  | 
          
          
            | 288 | 
            			// Construction de la requête d'ajout
  | 
            288 | 
            			// Construction de la requête d'ajout
  | 
          
          
            | 289 | 
            		   	// Notes : pour rester compatibles avec l'annuaire de Tela, les utilisateurs sont ajoutés directement avec l'id
  | 
            289 | 
            		   	// Notes : pour rester compatibles avec l'annuaire de Tela, les utilisateurs sont ajoutés directement avec l'id
  | 
          
          
            | 290 | 
            		   	// de l'annuaire Tela. Dans CoelPersonne, les personnes qui ne sont pas utilisateur sont ajoutés avec un id supérieur à 100 000
  | 
            290 | 
            		   	// de l'annuaire Tela. Dans CoelPersonne, les personnes qui ne sont pas utilisateur sont ajoutés avec un id supérieur à 100 000
  | 
          
          
            | 291 | 
            		   	$cp_fmt_nom_complet = $infos['prenom'].' '.$infos['nom'];
  | 
            291 | 
            		   	$cp_fmt_nom_complet = $infos['prenom'].' '.$infos['nom'];
  | 
          
          
            | 292 | 
            		   	$cp_mark_licence = '0'; 
  | 
            292 | 
            		   	$cp_mark_licence = '0';
  | 
          
          
            | - | 
               | 
            293 | 
            			// si un utilisateur a changé son email dans un compte TB existant, une ligne avec son ID existera déjà et /i
  | 
          
          
            | - | 
               | 
            294 | 
            			// => on fait un REPLACE (attention à la compatibilité !)
  | 
          
          
            | 293 | 
            		   	$requete = 	'INSERT INTO coel_personne '.
  | 
            295 | 
            		   	$requete = 	'REPLACE INTO coel_personne '.
  | 
          
          
            | 294 | 
            		   				'	(cp_id_personne, cp_fmt_nom_complet, cp_prenom, cp_nom, cp_code_postal, '. 
  | 
            296 | 
            		   				'	(cp_id_personne, cp_fmt_nom_complet, cp_prenom, cp_nom, cp_code_postal, '. 
  | 
          
          
            | 295 | 
            						'	cp_ville, cp_truk_courriel, cp_login, cp_mot_de_passe, cp_ce_annuaire, cp_mark_licence) '.
  | 
            297 | 
            						'	cp_ville, cp_truk_courriel, cp_login, cp_mot_de_passe, cp_ce_annuaire, cp_mark_licence) '.
  | 
          
          
            | 296 | 
            		   				"VALUES ('{$infos['id']}', '$cp_fmt_nom_complet', '{$infos['prenom']}', '{$infos['nom']}', ". 
  | 
            298 | 
            		   				"VALUES ('{$infos['id']}', '$cp_fmt_nom_complet', '{$infos['prenom']}', '{$infos['nom']}', ". 
  | 
          
          
            | 297 | 
            		   				"'{$infos['code_postal']}', '{$infos['ville']}', '{$infos['courriel']}', '{$infos['courriel']}', '".$mot_de_passe_sha1."', ". 
  | 
            299 | 
            		   				"'{$infos['code_postal']}', '{$infos['ville']}', '{$infos['courriel']}', '{$infos['courriel']}', '".$mot_de_passe_sha1."', ". 
  | 
          
          
            | 298 | 
            		   				"'{$infos['id']}', $cp_mark_licence) ";
  | 
            300 | 
            		   				"'{$infos['id']}', $cp_mark_licence) ";
  | 
          
          
            | Line 303... | 
            Line 305... | 
          
          
            | 303 | 
            				$this->debug[] = "Utilisateur NON ajouté dans coel_personne car la requête a échouée.";
  | 
            305 | 
            				$this->debug[] = "Utilisateur NON ajouté dans coel_personne car la requête a échouée.";
  | 
          
          
            | 304 | 
            			} else {
  | 
            306 | 
            			} else {
  | 
          
          
            | 305 | 
            				$this->debug[] = "Utilisateur ajouté à coel_personne.";
  | 
            307 | 
            				$this->debug[] = "Utilisateur ajouté à coel_personne.";
  | 
          
          
            | 306 | 
            			}
  | 
            308 | 
            			}
  | 
          
          
            | 307 | 
            		} catch (PDOException $e) {
  | 
            309 | 
            		} catch (PDOException $e) {
  | 
          
          
            | - | 
               | 
            310 | 
            			//$this->debug[] = "EREEUR SQL: " . sprintf($this->getTxt('sql_erreur'), $e->getFile(), $e->getLine(), $e->getMessage(), $requete);
  | 
          
          
            | 308 | 
            			$messages[] = sprintf($this->getTxt('sql_erreur'), $e->getFile(), $e->getLine(), $e->getMessage(), $requete);
  | 
            311 | 
            			$messages[] = sprintf($this->getTxt('sql_erreur'), $e->getFile(), $e->getLine(), $e->getMessage(), $requete);
  | 
          
          
            | 309 | 
            		}
  | 
            312 | 
            		}
  | 
          
          
            | 310 | 
            	}
  | 
            313 | 
            	}
  | 
          
          
            | Line 311... | 
            Line 314... | 
          
          
            | 311 | 
             
  | 
            314 | 
             
  | 
          
          
            | Line 496... | 
            Line 499... | 
          
          
            | 496 | 
            			}
  | 
            499 | 
            			}
  | 
          
          
            | 497 | 
            		}
  | 
            500 | 
            		}
  | 
          
          
            | 498 | 
            		return $headers;
  | 
            501 | 
            		return $headers;
  | 
          
          
            | 499 | 
            	}
  | 
            502 | 
            	}
  | 
          
          
            | 500 | 
            }
  | 
            503 | 
            }
  | 
          
          
            | 501 | 
            ?>
  | 
            - | 
               | 
          
          
            | 502 | 
             | 
            504 | 
            ?>
  | 
          
          
            | - | 
               | 
            505 | 
             |