Bonjour,

J'envoie par le biais d'un lien des variables contenant des accents et lorsque je les lis avec $_GET, les accents se transforment en hiéroglyphes imprononçables.


la personne doit cliquer dans un mail qu'elle a reçu sur le lien suivant :

http://www.tartampion.com/toto/retou...amp=1258140431

et je récupère dans retour_email.php avec $_GET (je teste avec un echo à la sortie du $_GET)

nom devient : réré et prenom : gégé le "é" signifiant vous l'aurez compris "é".

Quelqu'un peut-il m'expliquer et me donner la solution.

Voici le bout de code incriminé !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
// Si les variables existent
		if (isset($_GET['nom'])AND isset($_GET['prenom'])AND isset($_GET['email'])) 
			{
   			// Si on a quelque chose à enregistrer
			if ($_GET['nom'] != NULL AND $_GET['prenom'] != NULL AND $_GET['email']) 
    			{
 
				echo $_GET['nom'];
				echo $_GET['prenom'];
On m'a proposé d'utiliser urlencode et urldecode mais j'ai beaucoup de mal a appliquer ce que j'ai lu à mon code. Quelqu'un peut-il m'aider ?