pb retour a la ligne

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : pb retour a la ligne

par geoffroy » 23 avr. 2009, 15:37

j'ai édité mon message en même temps.
Ca m'étonnait que la solution soit celle-ci ...

par Invité » 23 avr. 2009, 15:35

je viens de trouver en cherchant sur internet dans ce sens et en faite \n fonctionne bien mais avec "" au lieu de ''.

merci pour ton aide

par geoffroy » 23 avr. 2009, 15:31

Ben à ce moment là tu peux déjà faire un saut à la ligne depuis ton code.
Par exemple :
<textarea style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma" name="com" cols="50" rows="5" id="com">
<?php 
$text="a";
$text=$text."
A";
echo $text;
?> 
</textarea> 
Mais un \n doit fonctionner normalement. Ce code doit avoir le même résultat :
<textarea style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma" name="com" cols="50" rows="5" id="com">
<?php 
$text="a";
$text=$text."\nA";
echo $text;
?> 
</textarea> 

par Invité » 23 avr. 2009, 15:28

ok j'ai compris je le fais afficher dans un textarea c'est pour ça. si on prend ton code et on le met dans un textarea c'est le même problème.
<textarea style="FONT-SIZE: 10pt; FONT-FAMILY: Tahoma" name="com" cols="50" rows="5" id="com">
<?php 
$text="a";
$text=$text."<br />A";
echo $text;
?> 
</textarea>
faut donc le faire d'une autre manière ?
merci

par geoffroy » 23 avr. 2009, 15:17

Bizarre ..

Ta procédure a l'air correcte, bien que la balise xhtml valide pour le retour à la ligne soit <br /> (avec l'espace, mais <br> ou <br/> sont censés fonctionner).

Le code suivant est censé retourner "a" puis à la ligne "A" depuis un navigateur web.
<?php

$text="a";
$text=$text."<br />A";
echo $text;

?>
Tu pourrais nous poster tout le code, que l'on voit ce qui se passe ?
Dans quelles conditions tu exécutes ton code php ?

par Invité » 23 avr. 2009, 15:08

alors la variable $text c moi qui la crée, je l'ai auparavant initialiser
$text=''; 
puis je fais une requête selon le résultat je
$text=$text.' blabla';
le souci c'est que a chaque fois que j'ajoute mon texte je souhaiterai que cela revienne a la ligne donc j'ai essayer
$text=$text.' blabla \n ';
et
$text=$text.' blabla <br>';
mais quand je fais mon echo ensuite cela m'affiche : blabla \n bla bla ou blabla <br> blabla. au lieu de revenir a la ligne

par D4Y » 23 avr. 2009, 15:02

La variable $text vient de où ?
Quel est l'erreur ?

pb retour a la ligne

par Invité » 23 avr. 2009, 14:59

Bonjour,

je fais plusieurs requêtes qui selon des critères insert dans la variable $text, le souci c'est que je souhaiterai faire des retours a la ligne dans cette variable pour que lors de l'affichage cela soit "propre". Mais j'ai essayé avec <br> et /n mais cela ne fonctionne pas cela me l'affiche comme du text.
auriez vous une idée ?

merci