Retour à la ligne en php

Keops38 Messages postés 612 Date d'inscription   Statut Membre Dernière intervention   -  
hani_ Messages postés 333 Date d'inscription   Statut Membre Dernière intervention   -
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

toto
 
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
toto
 
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   Statut Membre Dernière intervention   20
 
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   Statut Membre Dernière intervention   43
 
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   Statut Membre Dernière intervention   20
 
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