[PHP] Garder mise en forme textarea
cathy_9999
Messages postés
136
Statut
Membre
-
cathy_9999 Messages postés 136 Statut Membre -
cathy_9999 Messages postés 136 Statut Membre -
Bonjour
Comment garder la mise en forme d'un textarea ?? les retours à la ligne etc...
J'écris dans une textarea et après je la traite, et cela me fait un gros paragraphe, tout collé.
Comment faire?
Comment garder la mise en forme d'un textarea ?? les retours à la ligne etc...
J'écris dans une textarea et après je la traite, et cela me fait un gros paragraphe, tout collé.
Comment faire?
A voir également:
- [PHP] Garder mise en forme textarea
- Mise en forme conditionnelle excel - Guide
- Mise en forme tableau word - Guide
- Mise en forme tableau croisé dynamique - Guide
- Mise a jour chrome - Accueil - Applications & Logiciels
- Mise a jour windows 10 - Accueil - Mise à jour
4 réponses
Voila seulement ce qu'il fallait faire :
$titre= stripslashes($_POST['titre']);
$texte = htmlentities($_POST['textarea']);
$texte=stripslashes(nl2br($texte));
Néanmoins autre souci, a chaque fois que je clique sur mon bouton modifier qui appelle ma requête, cela me rajoute a chaque fois, a chaque clique sur modifier : < /br>
donc on voit bien la mise en forme de faite mais avec des < /br> en +
$titre= stripslashes($_POST['titre']);
$texte = htmlentities($_POST['textarea']);
$texte=stripslashes(nl2br($texte));
Néanmoins autre souci, a chaque fois que je clique sur mon bouton modifier qui appelle ma requête, cela me rajoute a chaque fois, a chaque clique sur modifier : < /br>
donc on voit bien la mise en forme de faite mais avec des < /br> en +
Pour le retour à la ligne, tu fais :
$nom_variable = $_POST['Le name de ta textarea'];
$nom_variable = nl2br($nom_variable);
Dans ta requete SQL
$query = "INSERT INTO nom_table(....., nom_du_textarea_dans_ta_table, .....) VALUES (....., '$nom_variable', ......)";
mysql_query($query) or die('Erreur sur la requête SQL ');
Aprés si tu veux centrer etc,...tu peux utiliser du javascript avec des bouttons de mise en forme ou en ecrivant en "brut" dans le textarea, c'est à dire pour centrer par exemple <center>ton texte</center> ou en gras <b>ton texte</b>
voila
$nom_variable = $_POST['Le name de ta textarea'];
$nom_variable = nl2br($nom_variable);
Dans ta requete SQL
$query = "INSERT INTO nom_table(....., nom_du_textarea_dans_ta_table, .....) VALUES (....., '$nom_variable', ......)";
mysql_query($query) or die('Erreur sur la requête SQL ');
Aprés si tu veux centrer etc,...tu peux utiliser du javascript avec des bouttons de mise en forme ou en ecrivant en "brut" dans le textarea, c'est à dire pour centrer par exemple <center>ton texte</center> ou en gras <b>ton texte</b>
voila