Autor | Zpráva | ||
---|---|---|---|
psichox Profil |
#1 · Zasláno: 25. 5. 2011, 12:23:30
dá se pomocí funkce
sort <?php include "index.php" ?> |
||
meris Profil |
#2 · Zasláno: 25. 5. 2011, 12:50:22
jesli myslíš že by jsi měl v includovaných souborech hodnoty, které potřebuješ setřídit, tak si je musís načíst do pole.
|
||
psichox Profil |
#3 · Zasláno: 25. 5. 2011, 13:02:24 · Upravil/a: psichox
jak je mám načíst do pole ? nevyznám se v php v souborech má být toto a seřadit by se to měo podle největšího počtu posluchačů ('.$currentlisteners.')
<?php include('Nastaveni'); $scfp = fsockopen($address, $port, $errno, $errstr, 2); if(!$scfp) { $scsuccs=1; echo'<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <link rel="stylesheet" type="text/css" href="style-status.css" media="screen"> <meta http-equiv="refresh" content="30 url=#" n=""> </head> <body><div class="wrapper"><p><b><a href="#" style="text-decoration: none"><font color="#aee7ba">OFFLINE</font></a></b></p></div> </body> </html>'; } if($scsuccs!=1){ fputs($scfp,"GET /admin.cgi?pass=$password&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", "CURRENTLISTENERS", "MAXLISTENERS", "SERVERGENRE", "SERVERURL", "SERVERTITLE", "SONGTITLE", "IRC", "ICQ", "AIM", "BITRATE", "CONTENT", "TITLE"); $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 || $loop[$y]==SERVERTITLE) $$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]); $song[$t] = urldecode($song[$t]); $dj[$t] = ereg_replace(".*<SERVERTITLE>", "", $page); $dj[$t] = ereg_replace("</SERVERTITLE>.*", "", $pageed); $r++; } fclose($scfp); } if($streamstatus == "1"){ echo'Posluchači: '.$currentlisteners.'/'.$maxlisteners.' SONG: '.$song[0].''; } if($streamstatus == "0") ?> |
||
Časová prodleva: 13 let
|
0