BuBuNo Posté(e) 25 octobre 2010 Signaler Share Posté(e) 25 octobre 2010 Bonjour à tous,Donc bon aujourd'hui j'ai essayer de travailler sur un affichage des titres de musiques et des pochettes. Le soucis ces que je ne comprend pas pourquoi je n'arrive pas à me connecter à aucuns serveur ShoutCast j'ai essayer sur le miens et sur celui de Frequence 3.Voila mon code : $fp = @fsockopen("ns2153.ovh.net", 8050, &$errno, &$errstr, 1); if(!$fp) { $stat = "down"; echo 'Down'; }else{ $stat = "onair"; echo 'On :D'; }Et sa m'affiche Down alors que le serveur est ouvert :/Donc bon es ce que quelqu'un aurais une idée du problème car j'ai beau chercher je ne voit pas :(Merci d'avance Lien vers le commentaire Partager sur d’autres sites More sharing options...
Damien.C Posté(e) 25 octobre 2010 Signaler Share Posté(e) 25 octobre 2010 essai le port avec des "" > $fp = @fsockopen("ns2153.ovh.net", "8050", &$errno, &$errstr, 1); Lien vers le commentaire Partager sur d’autres sites More sharing options...
BuBuNo Posté(e) 26 octobre 2010 Auteur Signaler Share Posté(e) 26 octobre 2010 Toujours pareils :/ Lien vers le commentaire Partager sur d’autres sites More sharing options...
Damien.C Posté(e) 26 octobre 2010 Signaler Share Posté(e) 26 octobre 2010 fait un echo $stat; pour voir ce que renvoi $stat déja ;) Lien vers le commentaire Partager sur d’autres sites More sharing options...
BuBuNo Posté(e) 26 octobre 2010 Auteur Signaler Share Posté(e) 26 octobre 2010 Bah sa met down Donc bon j'ai changer l'ip par un autre serveur toujours pareil :/ Lien vers le commentaire Partager sur d’autres sites More sharing options...
Damien.C Posté(e) 26 octobre 2010 Signaler Share Posté(e) 26 octobre 2010 ahh je viens de voir l'erreur ! Dans ton code tu n'as pas demander si $stat = "down" ou "onair" tu as mis $stat = "down" et echo 'Down'; donc en gros tu donne une valeur à $stat mais çà sert à rien car tu l'utilise pas au final et ton echo écrit Down obligatoirement ! Il faut une condition :)$fp = @fsockopen("ns2153.ovh.net", "8050", &$errno, &$errstr, 1); if(!$fp) { if ($fp = "down") { echo "Down"; }elseif ($fp = "onair") { echo "On Air"; } }essai çà et dis moi (çà fais quelques temps que je n'ai pas fais de php donc lol) Lien vers le commentaire Partager sur d’autres sites More sharing options...
BuBuNo Posté(e) 26 octobre 2010 Auteur Signaler Share Posté(e) 26 octobre 2010 ahh je viens de voir l'erreur ! Dans ton code tu n'as pas demander si $stat = "down" ou "onair" tu as mis $stat = "down" et echo 'Down'; donc en gros tu donne une valeur à $stat mais çà sert à rien car tu l'utilise pas au final et ton echo écrit Down obligatoirement ! Il faut une condition :)$fp = @fsockopen("ns2153.ovh.net", "8050", &$errno, &$errstr, 1); if(!$fp) { if ($fp = "down") { echo "Down"; }elseif ($fp = "onair") { echo "On Air"; } }essai çà et dis moi (çà fais quelques temps que je n'ai pas fais de php donc lol)Non enfaite le $stats servait si le code marchait à savoir si la radio etait on ou pas pour apres changer la pochette du titre par une image demontrant que la radio est off et changer le titre de la musique par CrAzY Frequence est Off merci de nous en excuser ou un trucs comme sa moi ce que je veut pour l'instant ces pouvoir me connecter au serveur shoutcast :s Lien vers le commentaire Partager sur d’autres sites More sharing options...
Damien.C Posté(e) 26 octobre 2010 Signaler Share Posté(e) 26 octobre 2010 ok mais ta essayé mon code ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
BuBuNo Posté(e) 26 octobre 2010 Auteur Signaler Share Posté(e) 26 octobre 2010 Oui j'ai essayer mais il marque toujours " Down " Lien vers le commentaire Partager sur d’autres sites More sharing options...
Damien.C Posté(e) 26 octobre 2010 Signaler Share Posté(e) 26 octobre 2010 En même temps ton serveur est down là ...http://ns2153.ovh.net:8050Voila, j'ai fais mes tests et c'est çà le bon code :<?php$fp = @fsockopen("ns2153.ovh.net", "8050", &$errno, &$errstr, 1); if(!$fp) { echo "Down"; }else{ echo "On Air"; }?> Lien vers le commentaire Partager sur d’autres sites More sharing options...
BuBuNo Posté(e) 26 octobre 2010 Auteur Signaler Share Posté(e) 26 octobre 2010 Ah oui big Fail :/VOila je vient de changer l'ip et ces toujours pareil :$fp = @fsockopen("184.107.47.34", "16007", $errno, $errstr, 1); if(!$fp) { if ($fp = "down") { echo "Down"; }elseif ($fp = "onair") { echo "On Air"; } }PS : J'ai tester l'autre facon avec l'ip ces pareil :/ Lien vers le commentaire Partager sur d’autres sites More sharing options...
Damien.C Posté(e) 26 octobre 2010 Signaler Share Posté(e) 26 octobre 2010 prends le code de mon message au dessus ;) Lien vers le commentaire Partager sur d’autres sites More sharing options...
BuBuNo Posté(e) 26 octobre 2010 Auteur Signaler Share Posté(e) 26 octobre 2010 Je vient de le faire pareil :s $fp = @fsockopen("184.107.47.34", "16007", $errno, $errstr, 1); if(!$fp) { echo "Down"; }else{ echo "On Air"; } Lien vers le commentaire Partager sur d’autres sites More sharing options...
Damien.C Posté(e) 26 octobre 2010 Signaler Share Posté(e) 26 octobre 2010 ton serveur est down logique ... rien répond à cette adresse : http://184.107.47.34:16007Mon code est bon ! j'ai tester des serveurs UP et tout est OK ;) Lien vers le commentaire Partager sur d’autres sites More sharing options...
BuBuNo Posté(e) 26 octobre 2010 Auteur Signaler Share Posté(e) 26 octobre 2010 ton serveur est down logique ... rien répond à cette adresse : http://184.107.47.34:16007Mon code est bon ! j'ai tester des serveurs UP et tout est OK ;)Moi je voit la page ShoutCast :o Lien vers le commentaire Partager sur d’autres sites More sharing options...
Damien.C Posté(e) 26 octobre 2010 Signaler Share Posté(e) 26 octobre 2010 et bien le script et moi non ^^ Lien vers le commentaire Partager sur d’autres sites More sharing options...
BuBuNo Posté(e) 26 octobre 2010 Auteur Signaler Share Posté(e) 26 octobre 2010 :o car la je voit bien la page avec les info :blink: PS : je suis chez Listen2MyRadio Lien vers le commentaire Partager sur d’autres sites More sharing options...
ViVi Posté(e) 26 octobre 2010 Signaler Share Posté(e) 26 octobre 2010 :o car la je voit bien la page avec les info :blink: Moi non plus je vois rien.PS : je suis chez Listen2MyRadioCQFD. Lien vers le commentaire Partager sur d’autres sites More sharing options...
BuBuNo Posté(e) 26 octobre 2010 Auteur Signaler Share Posté(e) 26 octobre 2010 CQFD.??? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Mike. Posté(e) 26 octobre 2010 Signaler Share Posté(e) 26 octobre 2010 Ce qu'il fallait démontrer, ce qui veut dire ... Lien vers le commentaire Partager sur d’autres sites More sharing options...
BuBuNo Posté(e) 26 octobre 2010 Auteur Signaler Share Posté(e) 26 octobre 2010 Ce qu'il fallait démontrer, ce qui veut dire ...Comprend pas :(Listen2MyRadio serais la cause ? Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.