Subversion Repositories Sites.tela-botanica.org

Rev

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

Rev 461 Rev 462
Line 284... Line 284...
284
 *
284
 *
285
 * @return  array   renvoie un tableau avec en clé les champs de la base et en valeur les valeurs saisies dans le formulaire
285
 * @return  array   renvoie un tableau avec en clé les champs de la base et en valeur les valeurs saisies dans le formulaire
286
 */
286
 */
287
function info_annuaire($valeur) {
287
function info_annuaire($valeur) {
Line 288... Line 288...
288
	
288
	
-
 
289
	// Petit code pour recupere le num de dpt a partir du cp pour les français
289
	// Petit code pour recupere le num de dpt a partir du cp
290
	if (preg_match('/^(?:fr|mc)$/', $valeur['pays'])) {
290
	if (preg_match ('/(\d{2})\d{3}/', $valeur['cp'], $match)) {
291
		if (preg_match('/(\d{2})\d{3}/', $valeur['cp'], $match)) {
291
		$valeur['dpt'] = $match[1];
292
			$valeur['dpt'] = $match[1];
292
		if (preg_match ('/(97\d)\d{2}/', $valeur['cp'], $match2)) {
293
			if (preg_match('/((?:97|98)\d)\d{2}/', $valeur['cp'], $match2)) {
-
 
294
				$valeur['dpt'] = $match2[1];
293
			$valeur['dpt'] = $match2[1];
295
			}
294
		}
296
		}
295
	}
297
	}
296
	$tableau = array (
298
	$tableau = array (
297
				INS_CHAMPS_ID => nextId(INS_ANNUAIRE, INS_CHAMPS_ID, $GLOBALS['ins_db']),
299
				INS_CHAMPS_ID => nextId(INS_ANNUAIRE, INS_CHAMPS_ID, $GLOBALS['ins_db']),