Refresh en php
jeef06
Messages postés
259
Statut
Membre
-
lordaplala Messages postés 95 Statut Membre -
lordaplala Messages postés 95 Statut Membre -
Bonjour,
Voici mon code :
<?php
$url = 'http://www.regame.tv/liveviewstatus.php?stream_id=2886';
$homepage = file_get_contents($url);
$test = '<span style="color: #d70c0c">(OFFLINE)</span>';
$offline = '<img src="/eug-tv/images/offline.png"';
$online = '<img src="/eug-tv/images/online.png"';
if ($homepage == $test) {
echo "$offline"; }
else {
echo "$online"; }
?>
J'aurais aimé savoir comment faire pour que la variable : $url ce rafraichisse toutes les 2 secondes ?
Merci d'avance
Voici mon code :
<?php
$url = 'http://www.regame.tv/liveviewstatus.php?stream_id=2886';
$homepage = file_get_contents($url);
$test = '<span style="color: #d70c0c">(OFFLINE)</span>';
$offline = '<img src="/eug-tv/images/offline.png"';
$online = '<img src="/eug-tv/images/online.png"';
if ($homepage == $test) {
echo "$offline"; }
else {
echo "$online"; }
?>
J'aurais aimé savoir comment faire pour que la variable : $url ce rafraichisse toutes les 2 secondes ?
Merci d'avance
3 réponses
-
-
-
Suffit de le demander a google !
Méthode 1 : Avec du HTML<meta http-equiv="refresh" content="3">
Actualisation chaque 3 secondes.
Sinon ...
Méthode 2 : Avec une petite fonction en javascript<script type="text/javascript"> function reFresh() { window.open(location.reload(true)) } window.setInterval("reFresh()",3000); </script>
-
-
Il faut utiliser pour cela Ajax pour récupérer ta variable $online et Javascript pour définir le setTimeout et le clearTimeout.
Une petite recherche sur Google : "refresh ajax" par exemple et tu devras trouver ton bonheur :)