[PHP-JS] Retour à la ligne
Bonsoir
J'ai ce script php, inclu dans un javascript, qui lit dans un fichier et me renvoie le resultat, le probleme est que chaque ligne résultante sont mises les unes à la suite des autres, sans retour à la ligne :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| if($fp = fopen($file,"r")) {
/* extraction d'une ligne */
while ($ligne = fgets($fp)) {
$u = $u+1;
$y = 0;
/* extraction champs */
$tab = explode($delimiteur, $ligne);
/* affichage des champs */
foreach($tab as $elem) {
echo 'group[' . $u . '][' . $y . ']=new Option("' . $elem . '","result.php")' ;
$y = $y+1;
}
} |
j'ai bien essayé :
echo 'group[' . $u . '][' . $y . ']=new Option("' . $elem . '","result.php")' . "\n";
Mais il m'affiche le \n !!!!
Du coup dans le code source j'ai le resultat :
Code:
group[0][0]=new Option("server1","result.php")group[0][1]=new Option("toto1a","result.php")group[0][2]=new Option("toto1b","result.php")group[0][3]=new Option("toto1c
Alors que je devrais avoir:
Code:
1 2 3 4
| group[0][0]=new Option("server1","result.php")
group[0][1]=new Option("toto1a","result.php")
group[0][2]=new Option("toto1b","result.php")
group[0][3]=new Option("toto1c.... |
Bien sûr je ne peux pas utiliser le <Br>, qui ne serait pas interprété par javascript.
Merci pour votre aide