8797 sujets
a écrit :
L'URL transforme les espaces en '+", conserve les tirets "-" MAIS transforme le "&" en "%26".
Mais du coup, la fiche de l'objet de la BDD ne correspond pas, et la variable créée pour récupérer la variable dans l'url ne fonctionne pas et la fiche ne s'affiche pas!
C'est sans doute moi qui ai du mal mais j'ai rien compris

quand tu dis "l'url transforme" c'est avec la fonction urlencode() ?
Modifié par BlueScreenJunky (15 Aug 2012 - 08:18)
Hello,
Tu as dis en haut, que les IDs récupérés à partir de ta base de données étaient injectés dans des champs de formulaire comme ceci :
Est-tu obligé de récupérer tes variables en $_GET ? Sais-tu que l'attribut "method" de ton formulaire te permet de récupérer en $_POST tous les champs de ton formulaire ? Tu t'embêteras plus avec ton problème d'URL.
Bye !
Tu as dis en haut, que les IDs récupérés à partir de ta base de données étaient injectés dans des champs de formulaire comme ceci :
<option value = <php echo $recupe_objet ?><php echo $recupe_objet ?</option>
Est-tu obligé de récupérer tes variables en $_GET ? Sais-tu que l'attribut "method" de ton formulaire te permet de récupérer en $_POST tous les champs de ton formulaire ? Tu t'embêteras plus avec ton problème d'URL.
Bye !