je ne veux pas etre trop embétant , mais sur ce coup là j'aurais besoin d'un peu d'aide, je suis encore au lait qu'en a ajax et Javascript.
Alors je poste mon code, peut etre que ça aidera.
Ceci est ma fonction "ajax" qui appelle la page son.
php toutes les 2 secondes
<script language="javascript" type="text/
javascript">
function refresh_div() {
var xhr_object = null;
if (window.XMLHttpRequest) {
xhr_object = new XMLHttpRequest();
} else if (window.ActiveXObject) {
try {
xhr_object = new ActiveXObject('Microsoft.XMLHTTP');
} catch(e) {
}
} else {
}
var method = 'GET';
var filename = 'son.php';
xhr_object.open(method, filename, true);
xhr_object.onreadystatechange = function() {
if(xhr_object.readyState == 4) {
var tmp = xhr_object.responseText;
document.getElementById('div_son').innerHTML = tmp;
}
};
xhr_object.send(null);
}
window.onload = function() {
setTimeout(refresh_div, 2000);
};
</script>
- une partie du fichier son.php :
<?php
//la variable $son_messages="ok" si il ya un nouveau message
if ($son_messages=="ok") {
//jouer mp3
//effacer la valeur du champs son message
$SQL33 = "UPDATE sons SET son_messages='$vide'";
$result33 = mysql_query($SQL33);
} ?>
-div_son est la div qui affiche
-son.php est la page de traitement
En gros voilà ce que je veux faire
Merci de m'aider, ce serait vraiment cool.