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 impliqué
WRInaute impliqué
 
Messages: 662
Inscription: 2 Nov 2002

Message le Lun Juin 30, 2003 10:47

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


?


Richard
WRInaute discret
WRInaute discret
 
Messages: 161
Inscription: 9 Fév 2003

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 passionné
WRInaute passionné
 
Messages: 1923
Inscription: 6 Juin 2003

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


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

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 les experts Google Analytics de Ranking Metrics.

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