Bonsoir,
Je souhaite réaliser un système d'édition de messages (comme sur les forums).
Mes messages sont stockés en BDD avec des <br /> qui traduisent les sauts de lignes lorsqu'on décide d'afficher le contenu d'un champ.
Le problème, c'est que pour mon système d'édition j'ai pensé à utiliser un textarea et celui-ci refuse de me traduire les sauts de lignes...
Voyez plutôt si j'enregistre le message suivant :
Et en voici le résultat à l'écran :
Pouvez-vous me dire comment faire ? Je suis ouvert à toutes propositions
Modifié par Api1000 (06 Jul 2007 - 21:03)
Je souhaite réaliser un système d'édition de messages (comme sur les forums).
Mes messages sont stockés en BDD avec des <br /> qui traduisent les sauts de lignes lorsqu'on décide d'afficher le contenu d'un champ.
Le problème, c'est que pour mon système d'édition j'ai pensé à utiliser un textarea et celui-ci refuse de me traduire les sauts de lignes...
Voyez plutôt si j'enregistre le message suivant :
a écrit :
test
plusieurs
lignes
Et en voici le résultat à l'écran :
a écrit :
test/n
plusieurs
/n
lignes
<?php
$mess = mysql_fetch_object(mysql_query("SELECT contenuMessage,titreMessage FROM forums_messages WHERE idMessage='$idMessage'"));
$messFormate = str_replace("<br />", "/n", $mess->contenuMessage);
?>
<form method="post" action="index.php">
<textarea name="messEdit" cols="90" rows="15"><?php echo nl2br($messFormate); ?></textarea><br />
<input type="submit" value="Envoyer" /> <input type="reset" value="Effacer" />
</form>
Pouvez-vous me dire comment faire ? Je suis ouvert à toutes propositions



Modifié par Api1000 (06 Jul 2007 - 21:03)