|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : octobre 2006 Messages : 34 ![]() |
Bonsoir à tous,
Ahhhh! Ces quotes! Impossible de m'en sortir! Mon proiblème est que j'utilise un formulaire pour une requète SQL. Jusque là, tous va bien. Même si dans le formulaire on saisie des simples ou des doubles quotes, grâce aux différentes fonctions PHP (addslashes, urlencode) ma requète fonctionne parfaitement. Donc, tout va toujours bien. Si j'affiche le résultat de ma requète, par un simple echo, le résultat est impeccable, même si il y a des ' et des " dans ma chaine de caractères résultante de mon select. Toujours OK. Par contre, et c'est là que j'implore votre aide, si je l'affiche dans un <input type="text"...> (c'est à dire dans un formulaire), alors là, ma chaine résultante est tronquée après la simple quote. Par contre, les doubles quotes n'affectent en rien le résultat. Je n'ai pas mis de code, car il est vraiment long... Merci de votre aide... |
|
|
00
|
|
|
#2 |
|
Membre émérite
![]() Inscription : juin 2002 Messages : 1 013 ![]() |
faudrait quand-même voir un code expurgé et les fcontions que tu utilises
|
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : octobre 2006 Messages : 34 ![]() |
Mieux que le code ewpurgé... le code complet!
Il y a 2 pages php. La première, c'est "a_effacer_create_calendrier.php", celle où on créer la manifestation dans le calendrier. Le seconde, "a_effacer.php", c'est la page où l'on affiche les données créées dans la page précédente, et à partir de laquelle on peut supprimer, modifier ou créer une autre manif. C'est donc sur cette page là que les données récupérées dans la BDD s'affichent mal dans les champs du formulaire à cause des simples quotes (car les doubles quotes ne posent pas de problème). Voilà. Merci. |
|
|
00
|
|
|
#4 |
|
Membre émérite
![]() Inscription : juin 2002 Messages : 1 013 ![]() |
tu sais, si je demandais un code expurgé, c'est justement pour ne pas tout lire étant de nature paresseuse
et je ne sais pas ou se situe l'erreur mais à un endroit j'ai vu un code du genre Code :
<input type="text" name="contacttel" value="<?php echo $enr[11] ?>" size="10" maxlength="10">Fixe   Code :
echo htmlentities($enr[11],ENT_QUOTES); A part cela, quelques remarques :
|
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : octobre 2006 Messages : 34 ![]() |
Oui, je sais, je ne suis pas un pro du développement et mon code, à défaut d'être plus simple, pourrait être beaucoup plus élégant...
Toutefois, pour mon problème de quotes, tu as résolu le problème à merveille et je t'en remercie platement TU ES UN CHEF ! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com