Rafraichire un code php dans le module ghost sans recharger la page entiere? | Titre du sujet : Rafraichire un code php dans le module ghost sans recharger la page entiere? par rxx941 sur 10/02/2011 17:28:01
Bonjour, Je cherche un moyen de rafraichir ce code php d'un module xoops mais je ne connais pas le moyen d'y arriver. on ma proposer ce code mais sa ne change rien: <head> <script type="text/javascript">
function writediv(texte, endroit)
{
document.getElementById(endroit).innerHTML = texte;
}
function afficher()
{
if(texte = file('index.php'')) // Ton fichier à inclure dans la <div>
{
writediv('<p align="left">'+texte+'</p>', 'ghost'); // chat = <div id='ghost'>, c'est l'emplacement où tu veux placer ta page
}
}
function file(fichier)
{
if(window.XMLHttpRequest) // FIREFOX
xhr_object = new XMLHttpRequest();
else if(window.ActiveXObject) // IE
xhr_object = new ActiveXObject("Microsoft.XMLHTTP");
else
return(false);
xhr_object.open("GET", fichier, false);
xhr_object.send(null);
if(xhr_object.readyState == 4) return(xhr_object.responseText); . else return(false);
}
setInterval('afficher()', 10000); // nombre de milisecondes entre deux rafraichissements : ici 10 secondes
</script> </head> <div id="ghost"> <?
// Récupération de la date et de l'heure. $jour=date('w'); $h=date('H');
// Affichage du jour selon la variable $jour switch($jour) {
// Dimanche
case 0: // Affichage du message selon la variable d'heures $h switch($h) { ////// Pour ajouter plus de message ajoutez ceci après break; : // case $h>=00 && $h<10: // echo 'Texte'; // break; ////// Vous pouvez éxécuter autre chose que du texte comme des autres script, des conditions if,else, etc... case $h>=00 && $h<12: echo '24h00 - Les nocturnes<br>A suivre:<br>12h00 - BmFm week-end avec Patrick'; break; case $h>=12 && $h<15: echo '12h00 - BmFm week-end avec Patrick<br>A suivre:<br>15h00 - L essenciel de la musique'; break; case $h>=15 && $h<16: echo '15h00 - L essenciel de la musique<br>A suivre:<br>16h00 - L afternoon du week-end avec Fab'; break; case $h>=16 && $h<20: echo '16h00 - L afternoon du week-end avec Fab<br>A suivre:<br>20h00 - Night Fever avec Joseph'; break; case $h>=20 && $h<24: echo '20h00 Night Fever avec Joseph<br>A suivre:<br>24h00 - Les nocturnes'; break; default : echo 'Probleme avec l\heure'; // Les heures doivent être continuent donc 00 à 10 de 10 à 20 et de 20 à 24 } break;
// Lundi
case 1: switch($h) { case $h>=00 && $h<06: echo '24h00 - Les nocturnes<br>A suivre:<br>06h00 - Le Wake UP avec Vince & Cristina'; break; case $h>=06 && $h<10: echo '06h00 - Le Wake UP avec Vince & Cristina<br>A suivre:<br>10h00 - Les Matinales avec Michel'; break; case $h>=10 && $h<13: echo '10h00 - Les Matinales avec Michel<br>A suivre:<br>13h00 - Bmfm sélection actualité des stars avec Eric'; break; case $h>=13 && $h<15: echo '13h00 - Bmfm sélection actualité des stars avec Eric<br>A suivre:<br>15h00 - Michel'; break; case $h>=15 && $h<17: echo '15h00 - Michel<br>A suivre:<br>17h00 - Si On Se Faisit Plaisir! avec Marco et Natacha'; break; case $h>=17 && $h<19: echo '17h00 - Si On Se Faisit Plaisir! avec Marco et Natacha<br>A suivre:<br>19h00 - Les Soirées 80 avec Albert Georges'; break; case $h>=19 && $h<22: echo '19h00 - Les Soirées 80 avec Albert Georges<br>A suivre<br>22h00 - LatinAfrica avec Campbell'; break; break; case $h>=22 && $h<24: echo '22h00 - LatinAfrica avec Campbell<br>A suivre<br>24h00 - Les nocturnes'; break; echo 'Probleme avec l\heure'; } break;
//Mardi
case 2: switch($h) { case $h>=00 && $h<06: echo '24h00 - Les nocturnes<br>A suivre:<br>06h00 - Le Wake UP avec Vince & Cristina'; break; case $h>=06 && $h<10: echo '06h00 - Le Wake UP avec Vince & Cristina<br>A suivre:<br>10h00 - Les Matinales avec Michel'; break; case $h>=10 && $h<13: echo '10h00 - Les Matinales avec Michel<br>A suivre:<br>13h00 - Bmfm sélection actualité des stars avec Eric'; break; case $h>=13 && $h<15: echo '13h00 - Bmfm sélection actualité des stars avec Eric<br>A suivre:<br>15h00 - Michel'; break; case $h>=15 && $h<17: echo '15h00 - Michel<br>A suivre:<br>17h00 - Si On Se Faisit Plaisir! avec Marco et Natacha'; break; case $h>=17 && $h<19: echo '17h00 - Si On Se Faisit Plaisir! avec Marco et Natacha<br>A suivre:<br>19h00 - Les Soirées 80 avec Albert Georges'; break; case $h>=19 && $h<22: echo '19h00 - Les Soirées 80 avec Albert Georges<br>A suivre<br>22h00 - LatinAfrica avec Campbell'; break; break; case $h>=22 && $h<24: echo '22h00 - LatinAfrica avec Campbell<br>A suivre<br>24h00 - Les nocturnes'; break; default : echo 'Probleme avec l\heure'; } break;
// Mercredi
case 3: switch($h) { case $h>=00 && $h<06: echo '24h00 - Les nocturnes<br>A suivre:<br>06h00 - Le Wake UP avec Vince & Cristina'; break; case $h>=06 && $h<10: echo '06h00 - Le Wake UP avec Vince & Cristina<br>A suivre:<br>10h00 - Les Matinales avec Michel'; break; case $h>=10 && $h<13: echo '10h00 - Les Matinales avec Michel<br>A suivre:<br>13h00 - Bmfm sélection actualité des stars avec Eric'; break; case $h>=13 && $h<15: echo '13h00 - Bmfm sélection actualité des stars avec Eric<br>A suivre:<br>15h00 - Michel'; break; case $h>=15 && $h<17: echo '15h00 - Michel<br>A suivre:<br>17h00 - Si On Se Faisit Plaisir! avec Marco et Natacha'; break; case $h>=17 && $h<19: echo '17h00 - Si On Se Faisit Plaisir! avec Marco et Natacha<br>A suivre:<br>19h00 - Les Soirées 80 avec Albert Georges'; break; case $h>=19 && $h<22: echo '19h00 - Les Soirées 80 avec Albert Georges<br>A suivre<br>22h00 - LatinAfrica avec Campbell'; break; break; case $h>=22 && $h<24: echo '22h00 - LatinAfrica avec Campbell<br>A suivre<br>24h00 - Les nocturnes'; break; default : echo 'Probleme avec l\heure'; } break;
// Jeudi
case 4: switch($h) { case $h>=00 && $h<06: echo '24h00 - Les nocturnes<br>A suivre:<br>06h00 - Le Wake UP avec Vince & Cristina'; break; case $h>=06 && $h<10: echo '06h00 - Le Wake UP avec Vince & Cristina<br>A suivre:<br>10h00 - Les Matinales avec Michel'; break; case $h>=10 && $h<13: echo '10h00 - Les Matinales avec Michel<br>A suivre:<br>13h00 - Bmfm sélection actualité des stars avec Eric'; break; case $h>=13 && $h<15: echo '13h00 - Bmfm sélection actualité des stars avec Eric<br>A suivre:<br>15h00 - Michel'; break; case $h>=15 && $h<17: echo '15h00 - Michel<br>A suivre:<br>17h00 - Si On Se Faisit Plaisir! avec Marco et Natacha'; break; case $h>=17 && $h<19: echo '17h00 - Si On Se Faisit Plaisir! avec Marco et Natacha<br>A suivre:<br>19h00 - Les Soirées 80 avec Albert Georges'; break; case $h>=19 && $h<22: echo '19h00 - Les Soirées 80 avec Albert Georges<br>A suivre<br>22h00 - LatinAfrica avec Campbell'; break; break; case $h>=22 && $h<24: echo '22h00 - LatinAfrica avec Campbell<br>A suivre<br>24h00 - Les nocturnes'; break; default : echo 'Probleme avec l\heure'; } break;
//Vendredi
case 5: switch($h) { case $h>=00 && $h<06: echo '24h00 - Les nocturnes<br>A suivre:<br>06h00 - Le Wake UP avec Vince & Cristina'; break; case $h>=06 && $h<10: echo '06h00 - Le Wake UP avec Vince & Cristina<br>A suivre:<br>10h00 - Les Matinales avec Michel'; break; case $h>=10 && $h<13: echo '10h00 - Les Matinales avec Michel<br>A suivre:<br>13h00 - Bmfm sélection actualité des stars avec Eric'; break; case $h>=13 && $h<15: echo '13h00 - Bmfm sélection actualité des stars avec Eric<br>A suivre:<br>15h00 - Michel'; break; case $h>=15 && $h<17: echo '15h00 - Michel<br>A suivre:<br>17h00 - Si On Se Faisit Plaisir! avec Marco et Natacha'; break; case $h>=17 && $h<19: echo '17h00 - Si On Se Faisit Plaisir! avec Marco et Natacha<br>A suivre:<br>19h00 - Les Soirées 80 avec Albert Georges'; break; case $h>=19 && $h<22: echo '19h00 - Les Soirées 80 avec Albert Georges<br>A suivre<br>22h00 - LatinAfrica avec Campbell'; break; break; case $h>=22 && $h<24: echo '22h00 - LatinAfrica avec Campbell<br>A suivre<br>24h00 - Les nocturnes'; break; default : echo 'Probleme avec l\heure'; } break;
// Samedi
case 6: switch($h) { case $h>=00 && $h<12: echo '24h00 - Les nocturnes<br>A suivre:<br>12h00 - BmFm week-end avec Patrick'; break; case $h>=12 && $h<15: echo '12h00 - BmFm week-end avec Patrick<br>A suivre:<br>15h00 - L essenciel de la musique'; break; case $h>=15 && $h<16: echo '15h00 - L essenciel de la musique<br>A suivre:<br>16h00 - L afternoon du week-end avec Fab'; break; case $h>=16 && $h<20: echo '16h00 - L afternoon du week-end avec Fab<br>A suivre:<br>20h00 - Night Fever avec Joseph'; break; case $h>=20 && $h<24: echo '20h00 Night Fever avec Joseph<br>A suivre:<br>24h00 - Les nocturnes'; break; default : echo 'Probleme avec l\heure'; } break; default: echo 'Probleme avec le jour'; } ?> <div>
Sa fait 3 jours que je cherche sans résultat je me tourne vers votre savoir Merci de m'aider
|
|