Bonjour,
j'ai un fichier php dans lequel j'ai des requêtes sql. Pour le simplifier, j'ai juste mis un echo.
Je ne connais pas bien l'ajax, et je veux pouvoir exécuter mon php quand ma checkbox change de statut.
Je sais que tout s'effectue dans mon code ajax jusqu'à la dernière boucle.
C'est juste mon fichier php qui ne fonctionne pas.
Voici mes codes :
Dans le HTML :
Dans le fichier plusquinze_page.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
25
26
27
28 <p class="checkbox"> <input id="PlusQuinze" type="checkbox" name="PlusQuinze" value="true" onchange="if(this.checked) this.value='true'; else this.value='false';" onclick=" var xhr_object = null; if(window.XMLHttpRequest) { // Firefox xhr_object = new XMLHttpRequest(); } else if(window.ActiveXObject) { // Internet Explorer xhr_object = new ActiveXObject('Microsoft.XMLHTTP'); } var method = 'POST'; var filename = './modules/plusquinze/plusquinze_page.php'; xhr_object.open(method, filename, true); xhr_object.onreadystatechange = function() { if(xhr_object.readyState == 4) { if (xhr_object.status == 200) { alert('La base de donnee a ete mise a jour'); } } } xhr_object.send(null);" checked > I would like to take the insurance. </p>
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?php include( "../../config/config.inc.php" ); include( "../../header.php" ); echo('ok'); include( "../../footer.php" ); ?>
Merci d'avance
Cédric
Partager