Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- function encurta($str, $tam)
- {
- $num_car = $tam;
- $palavra = strlen($str);
- $nova_palavra = substr($str, 0, $num_car);
- if($palavra > $num_car)
- {
- return $nova_palavra.'...';
- }
- else
- {
- return $str;
- }
- }
- $host = "184.82.172.42";
- $port = "8688";
- $fp = fsockopen($host, $port, &$errno, &$errstr, 30);
- if(!$fp)
- {
- $success = 2;
- }
- if($success != 2)
- {
- fputs($fp,"GET /index.html HTTP/1.0\r\nUser-Agent: XML Getter (Mozilla Compatible)\r\n\r\n"); //get 7.html
- while(!feof($fp))
- {
- $pg .= fgets($fp, 1000);
- }
- fclose($fp);
- // locutor
- $paage = ereg_replace(".*<font class=default>Stream Title: </font></td><td><font class=default><b>", "", $pg);
- $paage = ereg_replace("</b></td></tr><tr><td width=100 nowrap>.*", "", $paage);
- // programa
- $pge = ereg_replace(".*<font class=default>Stream Genre: </font></td><td><font class=default><b>", "", $pg);
- $pge = ereg_replace("</b></td></tr><tr><td width=100 nowrap>.*", "", $pge);
- /*
- $pe = ereg_replace(".*<font class=default>Stream Genre: </font></td><td><font class=default><b>", "", $pg);
- $pe = ereg_replace("</b></td></tr><tr><td width=100 nowrap>.*", "", $pe);
- */
- // musica
- $musica = ereg_replace(".*<font class=default>Current Song: </font></td><td><font class=default><b>", "", $pg);
- $musica = ereg_replace("</b></td></tr></table>.*", "", $musica);
- $numbers = explode(",",$paage);
- $servertitle = $numbers[0];
- $connected = $numbers[1];
- }
- $fp2 = fsockopen("$host", $port, &$errno, &$errstr, 30);
- if(!$fp2)
- {
- $success2 = 2;
- }
- if($success2 != 2)
- {
- fputs($fp2,"GET /7.html HTTP/1.0\r\nUser-Agent: XML Getter (Mozilla Compatible)\r\n\r\n");
- while(!feof($fp2))
- {
- $pg2 .= fgets($fp2, 1000);
- }
- fclose($fp2);
- $pag = ereg_replace(".*<body>", "", $pg2);
- $pag = ereg_replace("</body>.*", ",", $pag);
- $numbers = explode(",",$pag);
- // ouvintes
- $currentlisteners = $numbers[0];
- }
- // $tipo = post('tipo');
- $tipo = $_POST['tipo'];
- $json_return = array(
- "locutor" => utf8_encode(encurta($paage, '35')),
- "programa" => utf8_encode(encurta($pge, '35')),
- "ouvintes" => utf8_encode(encurta($currentlisteners, '35')),
- );
- echo json_encode($json_return);
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement