Bonjour à tous!!
Dans une page PHP, je fais afficher certains catégorie. J'en invente une au hasard : L'abeille. Il affichera bien "L'abeille" dans la poage en cours, mais il y aura une erreur JavaScript.
devient
Évidemment, l'apostrophe de la catégorie vient fermer ma chaîne. Et l'inverse est aussi vrai, en inversant ' et ".
Si je mets le caractère \ devant l'apostrophe dans la BdD, le problème JS n'est plus mais ça affiche L\'abeille.
Comment forcer la page a comprendre que les apostrophes PHP ne sont pas des fermetures de chaîne? Ou bien PhpMyAdmin permet-il de définir certains caractères différemment?
Merci d'avance.
Modifié par tidanone (04 Aug 2005 - 18:45)
Dans une page PHP, je fais afficher certains catégorie. J'en invente une au hasard : L'abeille. Il affichera bien "L'abeille" dans la poage en cours, mais il y aura une erreur JavaScript.
onclick="uneFonction('<?php echo $categorie; ?>')"
devient
onclick="uneFonction('L'abeille')"
Évidemment, l'apostrophe de la catégorie vient fermer ma chaîne. Et l'inverse est aussi vrai, en inversant ' et ".
Si je mets le caractère \ devant l'apostrophe dans la BdD, le problème JS n'est plus mais ça affiche L\'abeille.
Comment forcer la page a comprendre que les apostrophes PHP ne sont pas des fermetures de chaîne? Ou bien PhpMyAdmin permet-il de définir certains caractères différemment?
Merci d'avance.
Modifié par tidanone (04 Aug 2005 - 18:45)
bah vui, adieu bookmarking
) qui indexe mieux tes pages et aussi les indexes tout court, parceque pas dit qu'il arrive à grand chose avec les POST, bah vui, l'url pointera vers une page, mais le paramètre post ne sera pas suivi dans le résultat de la recherche, je crois qu'on a bien fait d'insister sur le pourquoi du comment sinon ton patron aurait vu son site dans les oubliettes des moteurs