URLDecode depuis un encode javascript
Bonjour à tous
Actuellement je dois charger un tableau dynamiquement dans ma page, de façon à créer un formulaire de recherche dynamique.
J'encode mon url de cette maniere :
Code:
1 2
|
jQuery('#tableau').load("LoadDynamicOffres.php?" + encodeURIComponent(jQuery('#formulaire_dynamique_offre').serialize() +"&Niveaux=" + tableau +"&permis=" + permis)); |
J'obtient toutes mes valeurs, le problème ne viens pas de ce coté
Le soucis est lors du décodage de l'url en PHP sur ma page LoadDynamicOffres.php.
Je ne sais absolument pas comment faire pour récupérer mes variables en $_GET comme je le faisait avant
Code:
1 2 3 4
|
$titre = $_GET["Titre_Offre"];
$cp = $_GET["CP_Offre"];
//etc etc.. |
Code:
1 2 3 4
|
$cour = "http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
urldecode($cour);
print_r($cour); |
est censé me donner l'url décodée, mais je me retrouve avec une url comme ceci :
/LoadDynamicOffres.php?Titre_Offre%3D%26Ville_Offre%3D%26CP_Offre%3D%26Domaine%3D%26Bac%252B2%3Don%26Bac%252B3%3Don%26Niveaux%3DBac%2B2%2CBac%2B3%26permis%3D
L'url n'est absolument pas décodée..
Une idée ?
Merci