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...
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
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); }
Pour l'instant je ne voudrais que afficher ce texte mais même celui-ci ne s'affiche pas...
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";
Partager