Problème de mise en forme de texte

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics

ametisse2
 

Problème de mise en forme de texte

Message le Lun Juin 30, 2003 10:44

Bonjour à tous,

J'ai une question qui va vous paraitre assez simple mais je débute en php et je n'ai pas encore trouver la réponse à ma question.

Peut etre que quelqu'un pourra m'indiquer ou me mettre sur la piste :

J'ai fait un formulaire pour stocker l'edito de mon site dans mysql.

Lorsque je fais apparaitre l'edito depuis myql sur la page d'accueil de mon site,
la mise en forme du texte est complêtement erroné, tout se met à la suite, et je perd tout mes retours chariot, les sauts de lignes etc...pourtant quand je le regarde dans mysql tous les sauts de ligne sont bien dans la base de donées etc...

Ma question est donc que faut il utiliser pour pouvoir conserver la mise en forme de mon texte ?

Merci d'avance


Gralon
WRInaute passionné
WRInaute passionné
 
Messages: 627
Inscription: Sam Nov 02, 2002 10:11

Message le Lun Juin 30, 2003 10:47

$txt = eregi_replace("\n","<br>", $txt);
echo $txt;


?


Richard
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 161
Inscription: Dim Fév 09, 2003 20:30

Message le Lun Juin 30, 2003 10:54

Bonjour,

juste pour détailler un peu la réponse de Gralon :

En html, les retour chariot/newline sont ignorés. Pour avoir un retour chariot/newline à l'écran, il faut insérer la balise
Code: Tout sélectionner
<br>

Donc le bout de code que te donne Gralon remplace les retour chariot/newline (\n) par la balise
Code: Tout sélectionner
<br>

Voila.

ametisse2
 

Message le Lun Juin 30, 2003 14:16

Gralon a écrit:$txt = eregi_replace("\n","<br>", $txt);
echo $txt;


?


Merci pour ton code, j'ai essayé et ca fonctionne parfaitement

@+

ametisse2
 

Message le Lun Juin 30, 2003 14:17

Richard a écrit:Bonjour,

juste pour détailler un peu la réponse de Gralon :

En html, les retour chariot/newline sont ignorés. Pour avoir un retour chariot/newline à l'écran, il faut insérer la balise
Code: Tout sélectionner
<br>

Donc le bout de code que te donne Gralon remplace les retour chariot/newline (\n) par la balise
Code: Tout sélectionner
<br>

Voila.



Merci à toi également Richard, je viens de comprendre grace à ton explication..
@+


George Abitbol
WRInaute accro
WRInaute accro
 
Messages: 1923
Inscription: Ven Juin 06, 2003 7:57

Message le Mar Juil 01, 2003 7:57

Salut

Juste à titre d'information, il y a une fonction spécialement prévue à cet effet : nl2br()

Fred


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités