Pbm apostrophe dans formulaire de recherche
alap1
-
alap1 -
alap1 -
Bonjour,
Après problème de paramétrage magic_quotes_gpc différents entre mon pc et le serveur et adapation du script (un formulaire de saisie de recherche de tritre) en jouant sur les addslashes, tout marche bien, les apostrophes sont prise en compte dans les mots, sauf... dans un seul cas bien particulier : lorsque il est saisi un seul et unique caractère constitué d'une apostrophe justement !!! Il semble qu'il soit alors interprété, l'affichage est déformé et la suite dysfonctionne. Impossible de venir à bout de ce problème ! Je sais bien qu'il n'est sans doute pas fréquent de rechercher tous les titre contenant une apostrophe, mais j'aimerais bien comprendre ce qui se passe.
Merci de votre aide
Après problème de paramétrage magic_quotes_gpc différents entre mon pc et le serveur et adapation du script (un formulaire de saisie de recherche de tritre) en jouant sur les addslashes, tout marche bien, les apostrophes sont prise en compte dans les mots, sauf... dans un seul cas bien particulier : lorsque il est saisi un seul et unique caractère constitué d'une apostrophe justement !!! Il semble qu'il soit alors interprété, l'affichage est déformé et la suite dysfonctionne. Impossible de venir à bout de ce problème ! Je sais bien qu'il n'est sans doute pas fréquent de rechercher tous les titre contenant une apostrophe, mais j'aimerais bien comprendre ce qui se passe.
Merci de votre aide
A voir également:
- Pbm apostrophe dans formulaire de recherche
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Formulaire de reclamation instagram - Guide
- Rechercher ou entrer l'adresse mm - recherche google - Guide
2 réponses
Pour eviter le pb, tu peux interdire les messages de 1 caractère de long avec une expression reguliere par exxemple...
Par contre, pour t'expliquer le pourquoi...
Par contre, pour t'expliquer le pourquoi...
Merci greg_one
j'avais pas pensé aux exp. regulières que je ne connais pas très bien mais effectivement en faisant un test avec du type if (ereg(" ^' ", $var)) ... on peut éviter le caratère apostrophe en début de chaîne. On va essayer de se débrouiller avec ça pour le moment, et sans toujours connaître l'explication...
Salut
j'avais pas pensé aux exp. regulières que je ne connais pas très bien mais effectivement en faisant un test avec du type if (ereg(" ^' ", $var)) ... on peut éviter le caratère apostrophe en début de chaîne. On va essayer de se débrouiller avec ça pour le moment, et sans toujours connaître l'explication...
Salut