Récupération du text dans un textarea
Fermé
GASTON22
Messages postés
204
Date d'inscription
mercredi 27 mars 2013
Statut
Membre
Dernière intervention
23 décembre 2019
-
2 mai 2015 à 13:54
GASTON22 Messages postés 204 Date d'inscription mercredi 27 mars 2013 Statut Membre Dernière intervention 23 décembre 2019 - 12 mai 2015 à 09:52
GASTON22 Messages postés 204 Date d'inscription mercredi 27 mars 2013 Statut Membre Dernière intervention 23 décembre 2019 - 12 mai 2015 à 09:52
A voir également:
- Récupération du text dans un textarea
- Comment recuperer un message supprimé sur whatsapp - Guide
- Convertisseur récupération de texte - Guide
- Comment récupérer un compte facebook piraté - Guide
- Ai text classifier - Accueil - Guide Intelligence artificielle
- Recuperation compte gmail - Guide
2 réponses
NHenry
Messages postés
15163
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
1 novembre 2024
345
2 mai 2015 à 14:14
2 mai 2015 à 14:14
Avec quel code tu utilises ton Textarea ?
supupoff
Messages postés
312
Date d'inscription
dimanche 27 novembre 2011
Statut
Membre
Dernière intervention
8 janvier 2021
34
Modifié par supupoff le 4/05/2015 à 10:00
Modifié par supupoff le 4/05/2015 à 10:00
Bonjour,
Essayez d'utiliser htmlspecialchars() sur la chaîne à mettre dans le DB ( description), et puis, quand tu le recupéré de DB , utiliser htmlspecialchars_decode() . Pourrait faire une différence.
Q1; est ce que dans la base de données s'enregistre seuelement le <br> ou non ?
NB ; ton problème avec langue arab ce peux etre d'eu que le type de ton DB n'est pas un utf8_general_ci malgré que les tables sont en utf8_general_ci sa focntionne pas si l'interclassement de DB n'est pas utf8_general_ci
La chance aide parfois, le travail toujours.
Essayez d'utiliser htmlspecialchars() sur la chaîne à mettre dans le DB ( description), et puis, quand tu le recupéré de DB , utiliser htmlspecialchars_decode() . Pourrait faire une différence.
Q1; est ce que dans la base de données s'enregistre seuelement le <br> ou non ?
NB ; ton problème avec langue arab ce peux etre d'eu que le type de ton DB n'est pas un utf8_general_ci malgré que les tables sont en utf8_general_ci sa focntionne pas si l'interclassement de DB n'est pas utf8_general_ci
La chance aide parfois, le travail toujours.
GASTON22
Messages postés
204
Date d'inscription
mercredi 27 mars 2013
Statut
Membre
Dernière intervention
23 décembre 2019
1
12 mai 2015 à 09:52
12 mai 2015 à 09:52
bonjour,
Non, dans la base s'enregistre les <br> et les / après '
et j'ai vérifié la base et les tables sont utf8_general_ci
:/ toujours le meme problem
Non, dans la base s'enregistre les <br> et les / après '
et j'ai vérifié la base et les tables sont utf8_general_ci
:/ toujours le meme problem
2 mai 2015 à 14:23
2 mai 2015 à 14:57
2 mai 2015 à 15:21
puis je récupère la variable $description dans une requete SQL classique: INSERT INTO posts...
ET ma table posts est codée en " utf8_general_ci " normalement je doit pas avoir de probleme.. meme les langues j'ai remarqué qu'il gére pas l'arabe par exemple pourtant mon site est multilingues.
2 mai 2015 à 20:45
2 mai 2015 à 21:08
en faite quand je récupère mon text du textarea, je le "NETOIE" c'est a dire:
il contient des retour a la ligne et des " et ' qui peuvent endommager la requete.
donc j'ai ajouté ces deux fonctions nl2br() et addlashes() pour gerer ajouter un \ après le ' et ajouter un <br /> quand il y a un retour a la ligne.
donc quand le text est stocké il est plus le meme puisque il a subit des modification ( les ajouts de <br /> et \ ... bref
après quand je veux le modifier, je le récupere de la base de donnée et je l'affiche dans un textarea il s'affiche avec <br /> et \ ... il est plus comprehensible et désagréable a voir et je suis sur qu'il existe un moyen pour régler ca puisque sur les autres site il y a pas ce problème.
mais j'ai pas arreté de chercher et j'ai pas trouvé... :/