Aide pour un script
Posté : 12 juil. 2011, 17:09
Bonjour, alors voilà je ne maitrise pas tres bien php et j'aurais besoin de vos lumière.
J'ai un script qui se connecte à un serveur shoutcast pour afficher son titre, j'ai dékà réussie à l'afficher et à nettoyer son affichage dynamiquement.
J'ai aussi fait une table que j'appel csm_playlist dans laquelle j'ai deux champs (titre et url).
Je souhaiterais que quand le titre qui est diffuser à l'antenne et donc afficher sur le site et qu'il y ai une correspondance avec celui-ci en bdd (csm_playlist) l'url devienne cliquable.
Exemple je diffuse Moby - Play
Celui ci est dans ma table csm_playlist et contient pour titre "Moby - Play" et url "http://moby.com"
Mon titre devienne cliquable, et que sinon il reste tel quel..
Voici ce que j'ai deja fait, pouvez vous m’éclairez ?
J'ai un script qui se connecte à un serveur shoutcast pour afficher son titre, j'ai dékà réussie à l'afficher et à nettoyer son affichage dynamiquement.
J'ai aussi fait une table que j'appel csm_playlist dans laquelle j'ai deux champs (titre et url).
Je souhaiterais que quand le titre qui est diffuser à l'antenne et donc afficher sur le site et qu'il y ai une correspondance avec celui-ci en bdd (csm_playlist) l'url devienne cliquable.
Exemple je diffuse Moby - Play
Celui ci est dans ma table csm_playlist et contient pour titre "Moby - Play" et url "http://moby.com"
Mon titre devienne cliquable, et que sinon il reste tel quel..
Voici ce que j'ai deja fait, pouvez vous m’éclairez ?
Code : Tout sélectionner
<?php
include '_lib/config.inc.php';
//$db = mysql_connect($sql_host,$sql_user,$sql_pass);
//mysql_select_db($sql_bdd,$db);
//$requete = mysql_db_query($sql_bdd,"SELECT * FROM csm_playlist",$db) or die(mysql_error());
//$titre = $row["titre"];
//$url = $row["url"];
//$titre = mysql_result($requete,0,"titre");
$retour = file_get_contents($script);
$retour = str_replace("ÿ","é",$retour);
$retour = str_replace("'","'",$retour);
$retour = str_replace("ASOT - ","A State Of Trance - Episode ",$retour);
#$retour = str_replace("$titre","<a href=\"$url\"></a>$titre",$retour);
$retour = strtolower($retour);
$retour = ucwords($retour);
if($retour == "")
{
echo 'Titre non disponible';
}
else
{
echo $retour;
}
?>