Refresh en php

jeef06 Messages postés 226 Date d'inscription   Statut Membre Dernière intervention   -  
lordaplala Messages postés 72 Date d'inscription   Statut Membre Dernière intervention   -
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

A voir également:

3 réponses

JooS Messages postés 2468 Date d'inscription   Statut Membre Dernière intervention   228
 
Salut ...
T'aura besoin de Javascript !
0
jeef06 Messages postés 226 Date d'inscription   Statut Membre Dernière intervention   12
 
Quel serais le code de ce javascript svp ?
0
JooS Messages postés 2468 Date d'inscription   Statut Membre Dernière intervention   228
 
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>
0
lordaplala Messages postés 72 Date d'inscription   Statut Membre Dernière intervention   11
 
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 :)
0