bonjour à tous je cherche a récupérer le passage a la ligne dans un textarea pour pouvoir séparer des expressions pour les insérer dans une table de bdd.
jusqu'ici sa va.
ensuite je veux récupérer les champs de cette table pour en faire une url .html
et la sa coince...
voici mon code :
Et voici le résultat
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 //RECUPERATION DU TEXTAREA $test=$_POST['test']; echo 'POST : '.$test.'<br>'; //REMPLACEMENT DES ENTREES PAR <br /> $test= nl2br($test); echo 'NL2BR : '.$test.' br<br>'; //SEPARATION DES EXPRESSIONS $test= explode('<br />', $test); $test2=''; //SIMULATION D'INSERTION DANS LA BASE for($i=0;$i<sizeof($test);$i++) { echo 'EXPLODE NUM '.$i.' : '.$test[$i].'<br>'; $test2.=$test[$i]; } echo $test2.'<br>'; //CREATION D'UNE CHAINE .HTML $test2= str_replace(' ','-', $test2); echo $test2.'.html<br>'
POST : passage a le ligne test num 2
NL2BR : passage a
le ligne
test
num
2 br
EXPLODE NUM 0 : passage a
EXPLODE NUM 1 : le ligne
EXPLODE NUM 2 : test
EXPLODE NUM 3 : num
EXPLODE NUM 4 : 2
passage a le ligne test num 2
passage-a le-ligne test num 2.html
je n'arrive pas a enlever le caractère d'espacement ( qui est en fait un "touche entrer" ) de la chine de caractère.
need help please
merci d'avance
Partager