Bonjour,

Je tiens d'abord à signaler que je suis tout nouveau sur Ajax et que je suis donc un grand novice.

J'ai écris cette fonction qui est censé allé faire un test de connexion sur ma base de données et m'afficher une alerte mais rien ne se fait...

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
20
21
22
23
24
 
function testBdd2()
	{
		var xhr = getXhr()
		// On défini ce qu'on va faire quand on aura la réponse
		xhr.onreadystatechange = function(){
			// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
			if(xhr.readyState == 4 && xhr.status == 200){
				alert(xhr.responseText);
			}
		}
 
		xhr.open("POST","config/test_base.php",true);
		xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded');
		var sgbd = document.form_bdd.new_sgbd.value;
		var base = document.form_bdd.new_base.value;
		var login = document.form_bdd.new_login.value;
		var password = document.form_bdd.new_password.value;
		var hote = document.form_bdd.new_hote.value;
 
		var data = "new_sgbd="+sgbd+"&new_base="+base+"&new_login="+login+"&new_password="+password+"&new_hote="+hote+"&test=1";
 
		xhr.send(data);
	}
mon fichier test_base.php

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
// Inclusion des librairies :
	include dirname(__FILE__).'/../librairies/fichiers/util.inc.php';
 
 
	$form_new_base 		= $_POST['new_base'];
	$form_new_sgbd 		= $_POST['new_sgbd'];
	$form_new_login 	= $_POST['new_login'];
	$form_new_password 	= $_POST['new_password'];
	$form_new_hote 		= $_POST['new_hote'];
	$form_test			= $_POST['test'];
 
 
	echo "voili";
Pour l'instant je ne voudrais que afficher ce texte mais même celui-ci ne s'affiche pas...