Passer '&' dans url pour PHP
Bonjour à tous,
Grand classique mais je ne trouve pas de réponse...:oops:
Comment passer en JavaScript le caractère & inclus dans une variable de l'url pour bien le réceptionner dans PHP sans qu'il tronque la variable.
Exemple
Code:
1 2 3 4 5 6 7 8 9 10 11
|
var1 = Laurent & Thomas
var2 = Dupont
uri = "var1="+var1+"&var2="+var2;
$.ajax({
type: "GET",
url : 'exemple.php',
data: uri,
... |
donc on a => exemple.php?var1=laurent & Thomas&var2=Dupont
j'ai tenté encodeURIComponent(uri), de remplacer la & de var1 par %26, mais rien n'y fait...
var1 est tronqué lors du $_GET['var1'] dans php
J'avoue ne pas savoir comment contourner ce passage de paramètre et je ne veux pas interdire le caractère &. Quelque chose m'échappe ?
Merci d'avance pour vos suggestions et bonne journée