Subversion Repositories Applications.annuaire

Compare Revisions

Ignore whitespace Rev 217 → Rev 218

/trunk/controleurs/VerificationControleur.php
45,6 → 45,7
switch($type) {
 
case 'text':
 
if($this->estUnchampObligatoire($id, $tableau_champs_obligatoire) && trim($valeur) == '') {
$erreurs[$id] = 'Ce champ est obligatoire';
}
365,7 → 366,7
if(!isset($format)) {
$format = 'd/m/Y';
}
 
$time = strtotime($valeur['amv_valeur']);
if(!$time || $time == '') {
435,7 → 436,38
return array('valeurs_mappees' => $valeurs_mappees, 'valeurs_a_inserer' => $valeurs_a_inserer);
}
public function collecterValeursRechercheMoteur($valeurs_recherchees, $tableau_mappage) {
// on itère sur le tableau de valeur pour récupérer les métadonnées;
foreach($valeurs_recherchees as $nom_champ => $valeur) {
 
$ids_champ = mb_split("_",$nom_champ);
 
if(count($ids_champ) == 2) {
 
$type = $ids_champ[0];
$id_champ = $ids_champ[1];
 
$cle_champ = array_search($id_champ, $tableau_mappage[1]);
if($cle_champ) {
 
$valeurs_mappees[$tableau_mappage[0][$cle_champ]] = $valeur;
 
} else {
$valeurs_recherchees[$id_champ] = $valeur;
}
//
$valeurs_get[$nom_champ] = $valeur;
}
 
unset($valeurs_recherchees[$nom_champ]);
}
return array('valeurs_mappees' => $valeurs_mappees, 'valeurs_recherchees' => $valeurs_recherchees, 'valeurs_get' => $valeurs_get);
}
 
/**
* Renvoie vrai ou faux suivant qu'un mail donné en paramètre est syntaxiquement valide (ne vérifie pas l'existence
* de l'adresse)