Retour à la ligne en php

Fermé
Keops38 Messages postés 612 Date d'inscription dimanche 6 avril 2008 Statut Membre Dernière intervention 7 septembre 2010 - 21 oct. 2008 à 08:44
hani_ Messages postés 333 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 18 novembre 2009 - 21 oct. 2008 à 09:35
Bonjour,

J'ai un petit soucis, quand je mets addslashes(....) pour que les 'entrée' utilisateur ce transforme en <br/> et fasse ainsi automatiquement le retour à la ligne, il fait 2 retours à la ligne...

Ce qui est un petit peu embêtant car il y a au moins une ligne vide à chaque 'entrée' !

Si quelqu'un à la solution merci bien !

5 réponses

Tout ce que tu enregistres dans une bdd mysql doit être enregistré avec mysql_real_escape_string, qu'il y ait des entrée ou pas. Cette fonction est faite pour (et non pas addslashes comme on voit souvent)
Pour afficher le contenu en HTML et que les entree provoquent bien des sauts de ligne à l'affichage, il y a la fonction nl2br().
1
Bonjour

Je ne comprends pas ta question. addslashes n'a jamais servi à transformer les 'entrée' utilisateur en <BR/>.
0
hani_ Messages postés 333 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 18 novembre 2009 20
21 oct. 2008 à 09:24
A mon avis il dispose d'une fonction php qui rajoute des '<br/>' sur une page html quand un utilisateur appuie sur la touche entrée.
-1
Keops38 Messages postés 612 Date d'inscription dimanche 6 avril 2008 Statut Membre Dernière intervention 7 septembre 2010 43
21 oct. 2008 à 09:25
J'ai un champ de texte ou un utilisateur entre une description, dans ça description, celui-ci doit faire des retours à la ligne donc quelle fonction me permet de faire ça pour que la bdd comprenne?
-1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
hani_ Messages postés 333 Date d'inscription lundi 22 septembre 2008 Statut Membre Dernière intervention 18 novembre 2009 20
21 oct. 2008 à 09:35
définir un nombre de lettre par ligne et forcer un retour a la ligne a chaque fois que ce nombres est atteint. en faisant un nowrap si ça doit couper un mot et ça devrais le faire.
-1