Le forum de la radio, depuis 2005.

Antennes, webradios, animateurs, technique, créations sonores : lancez un sujet, répondez en texte ou en message vocal, partagez vos photos et vos sons, votez aux sondages.

Créer un compteSe connecterGratuit, en trente secondes.
·actif
2 487
SoundCloudOuvrir
·actif
1 217
·actif
935
·actif
1 884
·actif
6 554
+1
·actif
1 715
·actif
1 517
·actif
6 497
·actif
885
·actif
2 999
·actif
3 696
·actif
1 064
·actif
1 259

{PHP} En ce moment sur ....

Bonjour à toutes et à tous ! Pour mon premier post, je vous poste un script php (pour ceux trouvant le JS trop difficile) vous permettant d'afficher la playlist en cours en fonction de l'heure qu'il est ! Vous pouvez aussi choisir votre fuseau horaire ! Attention, l'heure utilisée est celle du serveur donc ceux qui ont un serveur hébergé aux USA auront l'heure des USA etc... Mon serveur est hébergé aux USA donc avecc ce script, j'ai l'heure française. Assez parlé voici le script ! Il se compose de deux pages Page n°1 <?php //On initialise le fuseau horaire $city["GMT"] = 1.0;//GMT +1 $city["actualDST"] = 0.0; //Heure d'été ou d'hiver (1/0) $gmt_diff = $city["GMT"]+$city["actualDST"]; //Pour calculer le fuseau horaire $city_time = time()+($gmt_diff*3600); //On initialise l'heure $currentheure = gmdate("H"); //On mets les heures dans une variable $currentminutes = gmdate("i"); //On mets les minutes dan une variable $currentjour = gmdate("w"); //On mets le jour dans une variable (0 pour dimanche ... 6 pour samedi) if($currentheure >= 0 AND $currentheure < 5) //Si il est entre minuit et 5h { $message = "Ca bouge sur Ezur";// Le message sera "Ca bouge sur Ezur" } elseif($currentheure >= 5 AND $currentheure < 8 AND $currentminutes < 45) //Si il est entre 5h et 7h45 { $message = "Aven Actuel : Tous les hits du moment"; } elseif($currentheure >= 7 AND $currentheure < 8 AND $currentminutes >= 45) //Si il est entre 7h45 et 8h { $message = "Les deux minutes du peuple !"; } elseif($currentheure >= 7 AND $currentheure <= 8 AND ($currentminutes >= 45 OR $currentminutes <=15) AND ($currentjour == 0 OR $currentjour == 3 OR $currentjour == 6)) // Si il est entre 7h45 et 8h15 ET que le jour est soit un samedi, dimanche ou mercredi { $message = "Les deux minutes du peuple !"; } elseif($currentheure >= 8 AND $currentheure <= 11 AND $currentminutes < 30) { $message = "Aven Actuel : Tous les hits du moment"; } elseif($currentheure >= 11 AND $currentheure <= 13) { $message = "Détendez-vous avec Eden Eternews"; } elseif($currentheure >= 13 AND $currentminutes > 30 AND $currentheures < 15) { $message = "Aven Actuel : Tous les hits du moment"; } elseif($currentheure == 15 AND $currentminutes >= 0 AND $currentminutes < 15) { $message = "Le deux minutes du peuple !"; } elseif(($currentjour == 3 OR $currentjour == 6 OR $currentjour == 0) AND $currentheure >= 16 AND $currentheure < 17) { $message = "J-music !"; } elseif($currentheure >= 15 AND $currentheure < 19) { $message = "Aven Actuel : Tous les hits du moment"; } elseif($currentheure >= 19 AND $currentheure < 20) { $message = "Musiques de jeux !"; } elseif($currentheure >= 20 AND $currentheure < 23) { $message = "Aven Actuel : Tou les hits du moment"; } elseif($currentheure >= 23 AND $currentheure < 24) { $message = "Ca bouge sur Ezur !"; } else //On s'assure que si y'a un problème, ça renvoie erreur. { $message =…
·actif
977