Soziale Netzwerke

twitter_logo youtube_logo google_plus

Thread ansehen

 
Radiostatus
Hertha_BSC_Fan
Geschrieben am 28.03.2012 20:58:12


Posts: 4
Registriert seit: 07.11.11

Hallo ich habe mir für mein kleines Webradio mal ein eigenen Homepage Design gemacht und oben im Header bereich ein Radiostatus eingebaut und so weit geht es ja super ohne Probleme nur der DJ wird leider nicht mit Bild angezeigt und wenn man auf das DJ Bild klickt sollte man eigendlich auch auf sein Profil kommen nur leider geht es auch nicht.

Was habe ich da falsch gemacht ???

<?php
error_reporting(0);
$scdef = "IWB ist offline";
$scip = "systemweb-server4.de";
$scport = "9800";
$scpass = "Intw.Bln";
$maxusers = "50";
error_reporting(0);
$scsuccs = NULL;
$page = NULL;
$scfp = fsockopen("$scip", $scport, &$errno, &$errstr, 30);
if(!$scfp) {
$scsuccs=1;
echo''.$scdef.' ';
}
if ($scsuccs != 1) {
fputs($scfp,"GET /admin.cgi?pass=$scpass&mode=viewxml HTTP/1.0\r\nUser-Agent: SHOUTcast Song Status (Mozilla Compatible)\r\n\r\n");
while(!feof($scfp)) {
$page .= fgets($scfp, 1000);
}
$loop = array("STREAMSTATUS", "BITRATE", "SERVERTITLE", "CURRENTLISTENERS", "IRC");
$y=0;
while (isset($loop[$y])) {
$pageed = ereg_replace(".*<$loop[$y]>", "", $page);
$scphp = strtolower($loop[$y]);
$$scphp = ereg_replace("</$loop[$y]>.*", "", $pageed);
if (($loop[$y] == "SERVERGENRE") || ($loop[$y] == "SERVERTITLE") || ($loop[$y] == "SONGTITLE") || ($loop[$y] == "SERVERTITLE") || ($loop[$y] == "irc"))
$$scphp = urldecode($$scphp);

$y++;
}
$pageed = ereg_replace(".*<SONGHISTORY>", "", $page);
$pageed = ereg_replace("<SONGHISTORY>.*", "", $pageed);
$songatime = explode("<SONG>", $pageed);
$r=1;
while (isset($songatime[$r])) {
$t=$r-1;
$playedat[$t] = ereg_replace(".*<PLAYEDAT>", "", $songatime[$r]);
$playedat[$t] = ereg_replace("</PLAYEDAT>.*", "", $playedat[$t]);
$song[$t] = ereg_replace(".*<TITLE>", "", $songatime[$r]);
$song[$t] = ereg_replace("</TITLE>.*", "", $song[$t]);
$song[$t] = urldecode($song[$t]);
$dj[$t] = ereg_replace(".*<SERVERTITLE>", "", $page);
$dj[$t] = ereg_replace("</SERVERTITLE>.*", "", $pageed);
$r++;
}
$daina = str_replace('_',' ',substr ($song[0],0,90));

fclose($scfp);
}

if($streamstatus == "1"){

echo'<table cellpadding="0" cellspacing="0" width="1">
<tr>
<td height="0" valign="bottom">
<div align="center">
<table cellpadding="0" cellspacing="0" width="120">
<tr>
<td height="0">
<p align="center">
<font face="Arial" style="font-size: 10pt" color="#FFFFFF"><b><br>Aktuell On Air:</b></font><br><br><a href="http://www.internetwelle-berlin.de/profile.php?s_name='.s_id.'"><img src="http://www.internetwelle-berlin.de/images/avatars/'.s_id.'.jpg" height="60"/></a><br><font face="Arial" style="font-size: 6pt" color="#FFFFFF">&nbsp;</font>
<font face="Arial" style="font-size: 10pt" color="#FFFFFF"><b><br>Aktueller Titel:</b></font>
<marquee behavior="right" scrollamount="5"><font face="Arial" style="font-size: 10pt" color="#FFFFFF">'.$daina.'</font></marquee>
</p>
</td>
</tr>
</tr>
</table>
</div>
</td>
</tr>
<tr>
<td>
</td>
</tr>
</table>';
}
if($streamstatus == "0")
{
echo'<font size="2" face="tahoma" color="#FFFFFF">Radio ist Offline.</font>';
}

?>

Editiert von Hertha_BSC_Fan am 28.03.2012 21:01:33
 
Ragdoll
Geschrieben am 28.03.2012 21:45:05
User Avatar

Posts: 1995
Registriert seit: 02.07.10

Aehm das is nicht der Radiostatus von Granade.eu mein lieber Smile
www.granade.eu/images/linkus/gross4.png
 
Tydl
Geschrieben am 28.03.2012 21:51:49
User Avatar

Posts: 249
Registriert seit: 03.07.09

Die Suche hätte dir auf jeden Fall geholfen

supportforum/viewthread_322.html

Thread von Wondergekko

Besser gehts eigentlich nicht erklärt.
Editiert von Tydl am 28.03.2012 21:52:12
www.granade.eu/images/linkus/gross4.png

Ich habe meine Arbeitsabläufe optimiert.
Gearbeitet wird nach der Robinson-Methode - Warten auf Freitag.