A voir également:
- Ajax + php mysql actualisation automatique
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Message automatique thunderbird - Guide
- Easy php - Télécharger - Divers Web & Internet
- Gmail libellé automatique - Guide
- Sommaire automatique word - Guide
5 réponses
Doctor C
Messages postés
627
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
19 février 2016
398
Modifié par Doctor C le 17/12/2010 à 21:48
Modifié par Doctor C le 17/12/2010 à 21:48
Dans ton javascript, le code _xmlHttp.responseText retourne ce que ton code php affiche (donc, tout ce qui est produit par des fonctions comme echo). Ton fichier php devrait donc ressembler à ceci:
Ensuite, pour vérifier si ton code javascript fonctionne, tu pourrais placer un alert dans ta fonction onreadystatechange. Ça te permettrait de t'assurer que l'exécution de ton code se rend au moins là.
Sinon, vite comme ça, je ne vois rien d'autre d'anormal.
J'attends de tes nouvelles!
Bonne chance
Echo "Lima Mike Alfa";
<?php $donnees = 'marcheoupas'; echo $donnees; ?>
Ensuite, pour vérifier si ton code javascript fonctionne, tu pourrais placer un alert dans ta fonction onreadystatechange. Ça te permettrait de t'assurer que l'exécution de ton code se rend au moins là.
_xmlHttp.onreadystatechange=function() { alert("On entre dans la fonction onreadystatechange"); if(_xmlHttp.readyState==4&&_xmlHttp.responseText) { alert("Etat correct, on procede a la mise a jour."); document.getElementById( 'block' ).innerHTML = _xmlHttp.responseText ; } };
Sinon, vite comme ça, je ne vois rien d'autre d'anormal.
J'attends de tes nouvelles!
Bonne chance
Echo "Lima Mike Alfa";
sa me charge bien se que je demande mais moi se que je chercherai c'est d'inclure un genre de set timout pour qu'il me le regarde genre toute les 5 seconde.
Il faut rajouter quoi au script ?
Il faut rajouter quoi au script ?
Doctor C
Messages postés
627
Date d'inscription
mardi 12 juin 2007
Statut
Membre
Dernière intervention
19 février 2016
398
17 déc. 2010 à 22:04
17 déc. 2010 à 22:04
Une bonne alternative est aussi d'utiliser des librairies déjà toutes faites proprement ce qui simplifie grandement la tâche.
Par exemple, JQuery et Prototype JS offrent de belles fonction/classes pour gérer l'AJAX.
Prototype JS: http://prototypejs.org/
JQuery : https://jquery.com/
Un exemple de Prototype JS (mon préféré de par sa simplicité) une fois le fichier js inclus dans la page, il suffit de taper une ligne de ce genre afin de faire du AJAX:
Si beau, si simple, si élégant!
Par exemple, JQuery et Prototype JS offrent de belles fonction/classes pour gérer l'AJAX.
Prototype JS: http://prototypejs.org/
JQuery : https://jquery.com/
Un exemple de Prototype JS (mon préféré de par sa simplicité) une fois le fichier js inclus dans la page, il suffit de taper une ligne de ce genre afin de faire du AJAX:
new Ajax.Request('/url_de_ton_script.php', { method:'get', onSuccess: function(transport){ var reponse = transport.responseText; alert("Succes! \n\n" + response); }, onFailure: function(){ alert('Erreur') } });
Si beau, si simple, si élégant!
donc je telecharge jquery
j'adapte le code que tu ma donné pour mapage.php
et sa s'actualisera tout seul et j'aurais mes notification en live ?
j'adapte le code que tu ma donné pour mapage.php
et sa s'actualisera tout seul et j'aurais mes notification en live ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question