Bonjour, j'ai déjà évoqué ce problème dans la partie MySQL croyant que ça venait de là mais finalement les conclusion mènent à penser que la méthode POST est en cause.
Voici le problème :
J'ai un formulaire XHTML qui envoie par méthode POST du texte dans une page PHP, mais dans le texte récupéré dans cette page certains caractères spéciaux sont convertis en équivalent HTML.
Voici les codes utilisés :
Le formulaire XHTML
Et le code php dans l'autre page :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
Les deux echo de test ont donné pour ce message test :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
ce résultat dans le code source (de l'affichage de la page php) :Test <br>
é è à ç ù
(sans les espaces après le &)
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
Je ne vois pas d'où peut venir cette conversion des caractères, de plus le 'é' et le 'ç' ne sont pas transformés eux
Merci d'avance

 

 
		
		 
         
 

 
			
			


 
			 
   
 


 Méthode POST : caractères spéciaux
 Méthode POST : caractères spéciaux
				 Répondre avec citation
  Répondre avec citation

 
			

 
			
Partager