Problème mysql_real_escape_string, retour à la ligne avec nl2br
Résolu
typiac
Messages postés
92
Date d'inscription
Statut
Membre
Dernière intervention
-
typiac Messages postés 92 Date d'inscription Statut Membre Dernière intervention -
typiac Messages postés 92 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Voilà, je ne sais pas ce que j'ai fait mais un truc ne me plait pas du tout!:
J'intégrais dans mas base, du texte via un textarea et par l'intermédiaire de mysql_real_escape_string.
Ca marchait très bien mais ça marche plus!
Du coup, si j'ajoute un nl2br, ça s'affiche correctement et me créant plein de <br /> mais je trouve cela très sale!
De plus, lorsque je rentre des espaces, entre les mots, ça marche mais pas pour créer des décalages comme ceci
Entre chacun des mots de cette phrase, ça marche.
- si je veux décaler comme avant le tiret, ça ne marche plus!
A l'aide! ^^
Voilà, je ne sais pas ce que j'ai fait mais un truc ne me plait pas du tout!:
J'intégrais dans mas base, du texte via un textarea et par l'intermédiaire de mysql_real_escape_string.
Ca marchait très bien mais ça marche plus!
Du coup, si j'ajoute un nl2br, ça s'affiche correctement et me créant plein de <br /> mais je trouve cela très sale!
De plus, lorsque je rentre des espaces, entre les mots, ça marche mais pas pour créer des décalages comme ceci
Entre chacun des mots de cette phrase, ça marche.
- si je veux décaler comme avant le tiret, ça ne marche plus!
A l'aide! ^^
A voir également:
- Problème mysql_real_escape_string, retour à la ligne avec nl2br
- Retour à la ligne excel formule - Guide
- Partager photos en ligne - Guide
- Notepad++ retour à la ligne ✓ - Forum Bureautique
- Retour à la ligne google sheet - Forum Google Docs
- Retour à la ligne google sheets android ✓ - Forum Google Docs
2 réponses
normal que tu ait des <br /> puisque le rôle de cette fct est de remplacer les retour chariot par des br
mais les br servent a l'affichage dans une partie html pas dans un textarea
si tu veux ré-afficher dasn un textarea un texte de ta bdd enregistré avec mysql_real_escape string il ne faut pas passer par nl2br() mais pas la fct stipslashes()
pour ton pb d'espace passes par une fct de remplacement des ' ' par & nbsp ;
mais les br servent a l'affichage dans une partie html pas dans un textarea
si tu veux ré-afficher dasn un textarea un texte de ta bdd enregistré avec mysql_real_escape string il ne faut pas passer par nl2br() mais pas la fct stipslashes()
pour ton pb d'espace passes par une fct de remplacement des ' ' par & nbsp ;