Bonjour,

Mon code ca marche bien mais j'aimerais bien les optimiser un peu plus...
Est ce que vous avez des idées pour l'alléger un peu plus ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<?php
	//recuperation des donnes - formulaire - input - post
 
	$var_ville = isset($_POST["ville"]) ? trim($_POST["ville"]) : '';
 
	$var_nom = isset($_POST["nom"]) ? trim(	$_POST["nom"]) : '';
 
	$var_prenom = isset($_POST["prenom"]) ? trim(	$_POST["prenom"]) : '';
 
	$var_pays = isset($_POST["pays"]) ? trim($_POST["pays"]) : '';
 
 
	 // fonction  preg_replace
         // replacer [;] par [.,]
         // remplacer [\r\n] par [--->]
         //[\r\n] dans excel, c'est un saut à la ligne
 
			$tb_tableau_nettoyage = array();
			$tb_tableau_nettoyage[0] = '/;/';
			$tb_tableau_nettoyage[1] = '/\r\n/';
 
			$tb_tableau_replacer = array();
			$tb_tableau_replacer[0] = '.,';
			$tb_tableau_replacer[1] = '--->';
 
	$var_ville = preg_replace($tb_tableau_nettoyage, $tb_tableau_replacer, $var_ville);
		$var_nom = preg_replace($tb_tableau_nettoyage, $tb_tableau_replacer, $var_nom);
			$var_prenom = preg_replace($tb_tableau_nettoyage, $tb_tableau_replacer, $var_prenom);
				$var_pays = preg_replace($tb_tableau_nettoyage, $tb_tableau_replacer, $var_pays);
 
 
	         //ecriture fichier csv
         fputs($ouvrir_FD, utf8_decode($var_ville).';'.utf8_decode($var_nom).';'.utf8_decode($var_prenom).';'.utf8_decode($var_pays).';'."\n");			
 
 
?>
Merci et bonne journée