refresh_img.php
948 Bytes
<!DOCTYPE html>
<script type='text/javascript'>
/* Rafraichissement de l'image toutes les secondes */
function refresh<?php echo $i ?>(){ /* Nom de la fonction en fonction du nombre d'appareil que la page doit afficher */
var xhttp = new XMLHttpRequest();
var params = 'pic_name<?php echo $i ?>=<?php echo $pic_name[$i]?>&adresse=<?php echo $Appareil[$i]['adresse']?>&img=<?php echo $i ?>';
xhttp.onreadystatechange=function(){
if(xhttp.readyState==4){
/* Rien a faire si la requete est faite */
}
}
xhttp.open('POST','Scripts/screenshot.php',true);
xhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xhttp.send(params);
var tmp = new Date();
var img = document.getElementById('cam<?php echo $i ?>');
img.src = img.src + '?' + tmp.getTime();
}
window.onload = function(){
<?php
for($j=0;$j<count($Appareil);$j++){
echo 'setInterval(refresh'.$j.',1000);';
}
?>
};
</script>