Forum de Gentil Kiwi . com

Le forum officiel du site, discussions, aide, astuces...

Vous n'êtes pas identifié.

#1 28-04-2007 14:34:34

arekushi
Nouveau membre
Date d'inscription: 28-04-2007
Messages: 3

Script pour site web !

Salut c'est lacalau !

Voila j'ai telecharger ton script pour mettre le titre sur le site mais sa marche pas !

Page de test Kiwi Cast
Mise en forme rapide
Erreur : la connexion au serveur xn0s-radio.sytes.net sur le port 8012 à échoué... (serveur down ?)
Tableau complet (debug)

Voila se qu'il m'affiche !

Cordialement,

Hors ligne

 

#2 28-04-2007 14:43:50

Gentil Kiwi
Administrateur de Kiwis
Lieu: Vers Paris
Date d'inscription: 24-07-2006
Messages: 422
Site web

Re: Script pour site web !

Je viens de faire le test avec ces paramètres :

Code:

$serveur    = 'xn0s-radio.sytes.net';
$port        = 8012;
$adminpass    = false;

et voici le résultat : http://testradio.gentilkiwi.net/ ; cela fonctionne parfaitement.

Ton hébergeur autorise-t-il les connexion sortantes via la fonction PHP fsockopen ?

PS : j'ai déplacé ton sujet dans la section approprié.

Hors ligne

 

#3 28-04-2007 18:08:19

arekushi
Nouveau membre
Date d'inscription: 28-04-2007
Messages: 3

Re: Script pour site web !

Mon hebergeur est free donc je sais pas si il l'autorise, Ya t'il moyen de garder juste le titre en cours ? Sans le cadre bleu et tout ?

Hors ligne

 

#4 28-04-2007 21:10:09

Gentil Kiwi
Administrateur de Kiwis
Lieu: Vers Paris
Date d'inscription: 24-07-2006
Messages: 422
Site web

Re: Script pour site web !

Apparemment Free n'autorise plus les connexions en dehors de son réseau, donc OVH, et autre prestataires => refusé.

Les hébergeurs mutualisé ou dédié autorisent majoritairement ces fonctions (en tous cas 1&1 oui, OVH je ne sais pas, mais je pense que oui wink)

Pour ce qui est de la mise en page, la page fournie n'est là qu'à titre d'exemple, il te suffit d'utiliser le tableau retourné par la fonction comme bon te semble

Exemple pour le titre :

Code:

echo $tab_infos['songtitle'];

Hors ligne

 

#5 29-04-2007 10:59:04

arekushi
Nouveau membre
Date d'inscription: 28-04-2007
Messages: 3

Re: Script pour site web !

Pourraije avoir le script complet mais avec juste le le truc pour afficher le titre merci wink

Hors ligne

 

#6 29-04-2007 11:21:22

Gentil Kiwi
Administrateur de Kiwis
Lieu: Vers Paris
Date d'inscription: 24-07-2006
Messages: 422
Site web

Re: Script pour site web !

Je ne vois vraiment pas ce qu'il y a de compliqué hmm

Code:

<?php
include('kiwicast.php');

$hote    = 'xn0s-radio.sytes.net';
$port        = 8012;
$pass    = false;

$tab_infos = shoutcast_stats($hote, $port, $pass);

if ($tab_infos)    // avons nous réussi à nous connecter au serveur ?
{
    if ($tab_infos['http_code'] == '200')    // le serveur ne nous a-t-il pas jeté pour cause de mot de passe invalide ?
    {
        if ($tab_infos['streamstatus'])        // le serveur diffuse-t-il ?
            echo $tab_infos['songtitle'];
        else                                // il ne diffuse pas, montrons le  ^^
            echo '<em>Le serveur ne diffuse pas actuellement...</em>';
    }
    else
        echo '<em>Page non adaptée</em>';
}
else
    echo '<em>Connexion au serveur <code>' . $hote . ':' . $port . '</code> impossible</em>';
?>

Après quelques tests sur un serveur Free, dont voici les résultats :

Tentative de connexion à benjamin.gentilkiwi.net sur le port 8000 (Free) - ERREUR Connection timed out (110)

Tentative de connexion à maitrekiwi.free.fr sur le port 80 (Free) - OK (0)

Tentative de connexion à www.proxad.net sur le port 80 (Free) - OK (0)

Tentative de connexion à www.ovh.net sur le port 80 (OVH) - OK (0)

Tentative de connexion à alille-257-1-7-155.w83-198.abo.wanadoo.fr sur le port 8012 (Wanadoo) - ERREUR Connection timed out (110)

Tentative de connexion à www.wanadoo.fr sur le port 80 (Wanadoo) - OK (0)

J'en arrive à la conclusion que ce n'est pas une restriction de réseau de la part de Free, mais de port.
A mon avis, si tu changeais ton serveur ShoutCast du port 8012 vers 80, tu permettrais aux scripts PHP chez Free (utilisant la fonction fsockopen) de s'y connecter (et aussi d'être écouté en entreprise ^^)

Pour ce qui est de la publicité pour ton site, je ne suis pas vraiment pour, je ne suis pas spécialement fana de pub et de plus ton site est loin du thème de l'aide informatique. Toutefois, tu peu très bien l'inscrire dans ton profil et dans un message, ce qui fera un/des lien(s) dans le forum.

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr