Bonjour,

J'utilise AJAX depuis des années (avec Prototype), mais depuis une semaine, il "a changé".
Ca ressemble à une blague, mais je suis sérieux
Un petit exemple ultra simple en dira plus:

Ici, la requête Javascript:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
<script language="JavaScript">
var myAjax = new Ajax.Request(				
	"AJax_test.php",
	{
		method: 'post',
		parameters: {
					rubrique: "test"	
		},
	onComplete: bloc_AJ_retour
	});
 
	function bloc_AJ_retour(xhr)	{
		if (xhr.status == 200)	{
			var REPONSE = xhr.responseText;
			Z=REPONSE.trim();
		}
	}
</script>
Du côté PHP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<?php  
if ($_POST[rubrique]=="test")   {
        echo "bonjour";
}
?>
Auparavant, la réponse à la requête renvoyait (logiquement) "Bonjour".
Mais depuis quelques temps, cela renvoie : " Bonjour ".
Voir la capture ci-dessous:

Nom : capture.jpg
Affichages : 132
Taille : 8,0 Ko

J'ai finalement "résolu" provisoirement mon problème avec des trim(), mais...

Quelqu’un aurait-il une suggestion qui m'éclairerait ?
Merci pour vos idées,
Mike