Bonjour à tous,

Grand classique mais je ne trouve pas de réponse...
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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