Bonjour,
J'ai trouvé un script AJAX que j'ai adapté, ce code fonctionne très bien mais je ne comprends pas comment accéder aux conditions que j'écris en rouge ci- dessous, comment retourner ces valeurs du 2eme fichier ?
Merci !
Fichier 1
Fichier 2
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41 function writediv(texte) { document.getElementById('doublon_or_not').innerHTML = texte; } function verifGroupe(groupe) { if (groupe != '') { if (groupe.length > 20) writediv('<span style="color:red"><b>'+groupe+' :</b> ce nom de groupe est trop long</span>'); else if (texte = file('check_doublon_groupe.php?groupe='+escape(groupe))) { if (texte == 1) writediv('<span style="color:red"><b>'+groupe+' :</b> ce nom de groupe est deja pris</span>'); else if (texte == 2) writediv('<span style="color:green"><b>'+groupe+' :</b> ce nom de groupe est libre</span>'); else writediv(texte); } } else writediv('<span style="color:yellow"><b>'+groupe+'</b> Veuillez Entrer un nom de groupe</span>'); } function file(fichier) { if (window.XMLHttpRequest) // FIREFOX xhr_object = new XMLHttpRequest(); else if (window.ActiveXObject) // IE xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); else return (false); xhr_object.open("GET", fichier, false); xhr_object.send(null); if (xhr_object.readyState == 4) return (xhr_object.responseText); else return (false); }
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 <?php try { $bdd = new PDO('mysql:host=localhost;dbname=name', 'root', ''); } catch(Exeption $e) { die('Erreur : '.$e->getmessage()); } $reponse = $bdd->query("SELECT nom FROM groupes WHERE nom='".$_GET["groupe"]."'"); $reponse->execute(); $donnees = $reponse->fetch(); $reponse->closeCursor(); ICI AU LIEU DE PRINTER, J'AIMERAIS RETOURNER 1 OU 2 echo ($donnees ? 1 : 2); ?>
Partager