Php probleme d'apostrophe dans formulaire
Fermé
jabu1906
Messages postés
134
Date d'inscription
mercredi 5 octobre 2005
Statut
Membre
Dernière intervention
24 juin 2011
-
8 oct. 2007 à 17:05
Amarazak - 29 oct. 2009 à 11:10
Amarazak - 29 oct. 2009 à 11:10
A voir également:
- Apostrophe php
- Easy php - Télécharger - Divers Web & Internet
- Double apostrophe clavier ✓ - Forum Perl
- Bouton php - Forum PHP
- Espace après apostrophe word ✓ - Forum Word
- Php?id=1 - Forum PHP
2 réponses
Salut,
y a bien un solution, il faut utiliser la fonction php mysql_espace_string http://fr2.php.net/mysql_escape_string.
++
www.scambia-workpace.com
y a bien un solution, il faut utiliser la fonction php mysql_espace_string http://fr2.php.net/mysql_escape_string.
++
www.scambia-workpace.com
Dj Nam
Messages postés
327
Date d'inscription
mardi 9 octobre 2007
Statut
Membre
Dernière intervention
31 janvier 2014
41
9 oct. 2007 à 13:06
9 oct. 2007 à 13:06
Bonjour,
Le fait que des appostrophes causent des ererur est du au fait que tu ne convertisse pas ton texte en texte brut. Il le considère alors comme du code.
Pour eviter ce problème utilise la fonction
addslash ou stripslash
http://fr3.php.net/manual/fr/function.addslashes.php
il y a aussi htmlentities
http://fr3.php.net/manual/fr/function.htmlentities.php
Je te laisse lire ces quelques pages et en fonctionde cela, faire le choix qui te semble le plus judicieux.
Tu trouvera aussi un renseignement à ce sujet ici :
https://openclassrooms.com/fr/courses#ss_part_1
qui utilise la fonction
htmlspecialchars
Bref .. de nombreuses fonctions pour un résultat similaire. Aprse il en va de ta convenance.
Bon courage
Le fait que des appostrophes causent des ererur est du au fait que tu ne convertisse pas ton texte en texte brut. Il le considère alors comme du code.
Pour eviter ce problème utilise la fonction
addslash ou stripslash
http://fr3.php.net/manual/fr/function.addslashes.php
il y a aussi htmlentities
http://fr3.php.net/manual/fr/function.htmlentities.php
Je te laisse lire ces quelques pages et en fonctionde cela, faire le choix qui te semble le plus judicieux.
Tu trouvera aussi un renseignement à ce sujet ici :
https://openclassrooms.com/fr/courses#ss_part_1
qui utilise la fonction
htmlspecialchars
Bref .. de nombreuses fonctions pour un résultat similaire. Aprse il en va de ta convenance.
Bon courage
Bonjour j'ai le meme probleme d'apostrophe que la plupart du monde. J'ai un formulaire avec un champs ['Nom'].
Lorsque que j'écrit un apostrophe dans le formulaire il me donne une erreur. Jusque la rien de nouveau. Ma base est en ODBC. Je ne sais pas comment ecrire la fonction pour que le nom garde l'apostrophe dans ma base de donnée. Je connais addslashes et stripslashes et htmlentities sauf que je ne sais pas comment les utiliser pour garder mon apostrophe. J'ai essayer d'entrer directement les maniere différentes directement dans mon formulaire:
J'aime
J\'aime
Toujours la meme chose des erreur.
Lorsque que j'écrit un apostrophe dans le formulaire il me donne une erreur. Jusque la rien de nouveau. Ma base est en ODBC. Je ne sais pas comment ecrire la fonction pour que le nom garde l'apostrophe dans ma base de donnée. Je connais addslashes et stripslashes et htmlentities sauf que je ne sais pas comment les utiliser pour garder mon apostrophe. J'ai essayer d'entrer directement les maniere différentes directement dans mon formulaire:
J'aime
J\'aime
Toujours la meme chose des erreur.