Bonjour le forum,

je viens vers vous car j'ai un souçi et je ne vois pas d'où cela peut venir.
L'envoi de valeur depuis un formulaire par ajax via prototype ne fonctionne pas alors qu'avant je n'avais pas de problème.

Mon formualire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<input type='text' name='pseudo' id='pseudo' onkeyup='pseudo_dispo()' onchange='pseudo_dispo()'>
Mon .js :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
function pseudo_dispo(){
	new Ajax.Request(
		'php/ajax.php',
		{
			method: 'get',
			parameters: {pseudo_dispo: $('pseudo').value },
			onSuccess: function(transport, json) { $('dispo').innerHTML=(transport.responseText); },
			onFailure: function() { alert("Une erreur est survenue lors de l'appel AJAX.\nRecharger la page devrait résoudre le problème.") }
		}
	);
}
mon ajax :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
if (isset($_GET['pseudo_dispo'])){
	$pseudo = $_GET['pseudo_dispo'];
	$req = "select id_loueur from loueur where Identifiant = '".$pseudo."'";
	$nb = mysql_num_rows(mysql_query($req));
	if ($nb == 0){
		echo"<font color='green'>Pseudo disponible</font><input type='hidden' id='msg' value='true'>";
	}else{
		echo utf8_encode("<font color='red'>Pseudo déjà utilisé</font><input type='hidden' id='msg' value='false'>");
	}
}
Mon ne retourne rien du coup "pseudo disponible' s'affiche tout le temps. J'ai le même problème pour un autre champ texte.

Quelqu'un aurait-il une idée?? Merci d'avance