HTH-C.com - Forum
Latest News Latest Threads
Neuerung: Persönliche Galerie
Informationen zur Übernahme der Erweite..
HTH Blog - Version 2.0
#HTH.Systems - Betatester gesucht
Neueröffnung - PHPKit-Award.de
HTH Webchat v3
Letzter Beitrag Happy Birthday Bottyline Weiblicher Benutzer Heute, 0:00 Zeit der letzten Antwort
Letzter Beitrag Gibt es eigentlich noch jemand der PHPki.. Myrddin Männlicher Benutzer 19.04.2025 - 02:37 Zeit der letzten Antwort
Letzter Beitrag Herzlich Willkommen Botty Männlicher Benutzer 22.11.2024 - 21:45 Zeit der letzten Antwort
Letzter Beitrag PHPKit 1.6.6 WEBI Männlicher Benutzer 24.06.2024 - 13:58 Zeit der letzten Antwort
Letzter Beitrag PHPKit 1.6.6 ohne ASCE auf PHP8x Myrddin Männlicher Benutzer 22.03.2023 - 13:36 Zeit der letzten Antwort
 56.036 Posts & 4.945 Themen in 78 Foren
Forenübersicht » Support / Hilfe » PHPKit 1.6.4 & 1.6.5 & 1.6.6 » Support » problem mit letzten 20songs

problem mit letzten 20songs
6 Beiträge in diesem Thema
 Seiten (1):    1  
12.06.2009 - 13:22 Uhr
Beitrag: #1
hallo alle zusammen.

ich wollte mal fragen ob mir jemand helfen kann.
und zwar benutze ich die version 1.6.4
und dafür habe ich hier den letzten 20songs gedownloadet und funktioniert auch aber der überschreibt gleich den 1.titel mit also zumbeispiel spiele ich bangbros - stampfen das zeigt er den auch an und wen nächstes lied kommt den löscht er den ersten und schreibt da den aktuellen titel hin.

hier mal wie das script geschrieben ist,,,,
?php
######################################
#
# Latest Songs - Shoutcast v1.0
# -----------------------------------
# Copyright (c) 2003-2009 HTH Webhelp
# HTH-C.com - Webhelp /+ Community
#
######################################

##### Config

$scip = "unsere stream ip"; // IP des Shoutcast Server
$scport = "7010"; // Port des Shoutcast Server
$scpass = "unser pw"; // Passwort des Shoutcast Server

##########################################################################################################
$scfp = @fsockopen("$scip", $scport, &$errno, &$errstr, 30);
if(!$scfp) {
$scsuccs=1;
}

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", "CURRENTLISTENERS", "MAXLISTENERS");
$y=0;
while($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)
$$scphp = urldecode($$scphp);

$y++;
}

$pageed = ereg_replace(".*<SONGHISTORY>", "", $page);
$pageed = ereg_replace("<SONGHISTORY>.*", "", $pageed);
$songatime = explode("<SONG>", $pageed);
$r=1;
while($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]);
$string1 = $maxlisteners-$currentlisteners;
$song[$t] = urldecode($song[$t]);

$frmt_date[$t] = date('H:i:s',$playedat[$t]);

$r++;
}

fclose($scfp);
}
##########################################################################################################
## Das Copyright darf ohne erworbene No Copyright Lizenz von HTH-C.com, nicht entfernt werden !!
$lsongc.='<table border="0" cellspacing="0" cellpadding="0" width="100%"><tr><td align="right"><small>LSS Modul &copy by</small> <a href="hhtp://www.hth-c.com/" target="_blank"><small>HTH-C.com</small></a></td></tr></table>';
## Das Copyright darf ohne erworbene No Copyright Lizenz von HTH-C.com, nicht entfernt werden !!
##########################################################################################################

$site_body.='<table class="standard" border="0" cellspacing="1" cellpadding="3" width="100%">
<tr>
<td class="heads" align="center" width="5%"><b>#</b></td>
<td class="heads" align="center" width="10%"><b>Uhrzeit</b></td>
<td class="heads" align="center" width="85%"><b>Die letzten 20 Songs</b></td>
</tr>';

##########################################################################################################

$site_body.='<tr>
<td class="standard" width="5%"><b>01.</b></td>
<td class="standard" width="10%"><b>'.$frmt_date[0].'</b></td>
<td class="standard" width="85%">&nbsp;&nbsp;'.$song[0].'</td>
</tr>
<tr>
<td class="standard"><b>02.</b></td>
<td class="standard"><b>'.$frmt_date[1].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[1].'</td>
</tr>
<tr>
<td class="standard"><b>03.</b></td>
<td class="standard"><b>'.$frmt_date[2].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[2].'</td>
</tr>
<tr>
<td class="standard"><b>04.</b></td>
<td class="standard"><b>'.$frmt_date[3].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[3].'</td>
</tr>
<tr>
<td class="standard"><b>05.</b></td>
<td class="standard"><b>'.$frmt_date[4].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[4].'</td>
</tr>
<tr>
<td class="standard"><b>06.</b></td>
<td class="standard"><b>'.$frmt_date[5].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[5].'</td>
</tr>
<tr>
<td class="standard"><b>07.</b></td>
<td class="standard"><b>'.$frmt_date[6].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[6].'</td>
</tr>
<tr>
<td class="standard"><b>08.</b></td>
<td class="standard"><b>'.$frmt_date[7].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[7].'</td>
</tr>
<tr>
<td class="standard"><b>09.</b></td>
<td class="standard"><b>'.$frmt_date[8].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[8].'</td>
</tr>
<tr>
<td class="standard"><b>10.</b></td>
<td class="standard"><b>'.$frmt_date[9].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[9].'</td>
</tr>
<tr>
<td class="standard"><b>11.</b></td>
<td class="standard"><b>'.$frmt_date[10].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[10].'</td>
</tr>
<tr>
<td class="standard"><b>12.</b></td>
<td class="standard"><b>'.$frmt_date[11].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[11].'</td>
</tr>
<tr>
<td class="standard"><b>13.</b></td>
<td class="standard"><b>'.$frmt_date[12].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[12].'</td>
</tr>
<tr>
<td class="standard"><b>14.</b></td>
<td class="standard"><b>'.$frmt_date[13].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[13].'</td>
</tr>
<tr>
<td class="standard"><b>15.</b></td>
<td class="standard"><b>'.$frmt_date[14].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[14].'</td>
</tr>
<tr>
<td class="standard"><b>16.</b></td>
<td class="standard"><b>'.$frmt_date[15].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[15].'</td>
</tr>
<tr>
<td class="standard"><b>17.</b></td>
<td class="standard"><b>'.$frmt_date[16].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[16].'</td>
</tr>
<tr>
<td class="standard"><b>18.</b></td>
<td class="standard"><b>'.$frmt_date[17].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[17].'</td>
</tr>
<tr>
<td class="standard"><b>19.</b></td>
<td class="standard"><b>'.$frmt_date[18].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[18].'</td>
</tr>
<tr>
<td class="standard"><b>20.</b></td>
<td class="standard"><b>'.$frmt_date[19].'</b></td>
<td class="standard">&nbsp;&nbsp;'.$song[19].'</td>
</tr>
</table>
'.$lsongc.'';
?>

würde mich um schnelle hilfe freuen
vielen dank im vorraus...

Mfg
Morten

 
Zum Anfang der Seite
12.06.2009 - 17:08 Uhr
Beitrag: #2
Zitat
1.titel mit also zumbeispiel spiele ich bangbros - stampfen das zeigt er den auch an und wen nächstes lied kommt den löscht er den ersten und schreibt da den aktuellen titel hin.



genau so soll es doch sein... der aktuell laufende titel sollte immer oben als erstes stehen. die 19 anderen rutschen dann immer eins nach unten

mfg

 
Zum Anfang der Seite
12.06.2009 - 20:22 Uhr
Beitrag: #3
hej nochmal ich habe mich nicht richtig ausgedrückt glaub ich
der überschreibt gleich den ersten ohne runter zu rutschen

 
Zum Anfang der Seite
13.06.2009 - 00:25 Uhr
Beitrag: #4
wie schaust denn im shoutcast panel aus? also bei den last songs. is das da auch so? oder funzt das da richtig

 
Zum Anfang der Seite
14.06.2009 - 15:18 Uhr
Beitrag: #5
da ist das genau so da ist nur ein song drinne

 
Zum Anfang der Seite
14.06.2009 - 23:37 Uhr
Beitrag: #6
dann liegt wohl der fehler direkt im shoutcast acp.
das addon nutzt ja diese daten und gibt dir somit dann auch das gleiche raus, was im SC ACP ausgegeben wird.

 
Zum Anfang der Seite
 Seiten (1):    1  

Ähnliche Themen
 
Support Support » Die letzten 5 aktiven Forenthemen - Letzte Antwort von Biggi0001 am 08.09.07, 23:05 Die letzten 5 aktiven Forenthemen  (08.09.07, 23:05)
Support Support » Frage zur letzten Beiträge Übersicht - Letzte Antwort von WEBI am 09.10.06, 12:57 Frage zur letzten Beiträge Übersicht  (09.10.06, 12:57)
Fragen und Antworten Fragen und Antworten » Style Problem - Letzte Antwort von Salah14 am 18.01.08, 21:36 Style Problem  (18.01.08, 21:36)
Support Support » datenbank problem - Letzte Antwort von WEBI am 02.09.07, 10:40 datenbank problem  (02.09.07, 10:40)
Support Support » Problem mit Navbox - Letzte Antwort von Marcel40625 am 20.04.08, 03:13 Problem mit Navbox  (20.04.08, 03:13)

HTH-C.com - Webmedien & Community