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
1 677
·actif
1 637
·actif
11 942
·actif
2 675
·actif
1 742
·actif
1 327
·actif
2 503
·actif
25 339

Script Titre en cours + pochette s'actualise seul

Bonjour , j'ai passer de nombreux mois voir méme années a avoir un script de titre en cours avec pochette qui sactualise seul je vous mais ici la totalité de mais script vue que beaucoup de personne partage leur script pourquoi pas moi ci je peut aidé :) 1 script de titre en cours <? $ip = "xxx.xxx.xx.xxx"; // Mettre ici l'IP ou host de votre serveur Shoutcast. Ne pas mettre http:// devant $port = "xxxx"; // placer ici le port du serveur Shoutcast. // // // // fin de la configuration // $fp = @fsockopen("$ip", "$port", $errno, $errstr, 30); if(!$fp) { $auditeurs = "0"; $places = "0"; $etat = "Serveur déconnecté."; } else { fputs($fp, "GET /7.html HTTP/1.0\r\nUser-Agent: Mozilla/4.0\r\n\r\n"); while(!feof($fp)) { $content .= fgets($fp,128); } fclose($fp); $debut = strpos($content, '<body>') + strlen('<body>'); $fin = strpos($content, '</body>', $debut); $servi = substr($content, $debut, $fin - $debut); $option = explode(',', $servi); if ($option[1] == 0) { // Serveur connecter aucune source stream // $auditeurs = "0"; $places = "0"; $etat = "Aucune source serveur connectée."; } else { // Serveur connecté stream ok // $auditeurs = $option[0]; $pointe = $option[2]; $places = $option[3]; $bitrate = $option[5]; $titre = $option[6]; $etat = "Source connectée serveur connecté serveur Ok !"; } } $titre = str_replace("ÿ","é",$titre); echo"$titre"; ?> 2éme code le plus indérésent je pense et surtout le plus rare a trouver ( script de pochette ) <?php $host = "xxx.xxx.xx.xxx"; // Mettre ici l'IP de votre serveur Shoutcast. $port = "xxxx"; // 8000 $na = "defaut.jpg"; // Image si le script ne trouve pas la pochette. $rep = "pochettes"; // le fichier avec vos pochettes. $fp = @fsockopen("$ip", "$port", $errno, $errstr, 30); if(!$fp) { $auditeurs = "0"; $places = "0"; $etat = ""; } else { fputs($fp, "GET /7.html HTTP/1.0\r\nUser-Agent: Mozilla/4.0\r\n\r\n"); while(!feof($fp)) { $content .= fgets($fp,128); } fclose($fp); $debut = strpos($content, '<body>') + strlen('<body>'); $fin = strpos($content, '</body>', $debut); $servi = substr($content, $debut, $fin - $debut); $option = explode(',', $servi); if ($option[1] == 0) { // Serveur connecter aucune source stream // $auditeurs = "0"; $places = "0"; $etat = "<img src=down.gif></a>"; } else { // Serveur connecter stream ok // $auditeurs = $option[0]; $pointe = $option[2]; $places = $option[3]; $bitrate = $option[5]; $titre = $option[6]; $etat = ""; } } $titre = str_replace("ÿ","é",$titre); // on remplace comme on a dit précédement dans le topic // //echo"Actuellement $auditeurs auditeur(s) sur $places places."; //echo"Pointe de $pointe auditeur(s) sur ce serveur."; //echo"Actuellement stream a : $bitrate kbps."; echo"$etat"; // Connect to server $fp=@fsockopen($host,$port,$errno,$errstr,10); if (!$fp) { echo ""; } else { // Get data from server fputs($fp,"GET /7 HTTP/1.1\nUser-Agent:Mozilla\n\n"); // exit if connection…
·actif
1 534
·actif
1 315