PHP Banner Radio Script?

Gestart doorWouterr4 reacties39 weergaven

5 berichten · pagina 1 van 1

Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Hoi One2xers,

Ik ben al een heletijd niet meer op one2xs geweest, maar ik moest even iets kwijt..

Ik heb een script (Een banner script voor een habbo radio)
Dit is de script:

[COLOR= #0000BB]<?php

$radiohost[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]127.0.0.1[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// the ip address of which you use to connect to the server[/COLOR]
[COLOR= #0000BB]$radioport[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]7777[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// The port  the radio uses[/COLOR]
[COLOR= #0000BB]$radiopassword[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]test123[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Insert the DJ password to connect to the server[/COLOR]

[COLOR= #0000BB]$timeout[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]6[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$listenlink[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]http://[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$radiohost[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]:[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$radioport[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]/listen.pls[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$radio[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/fsockopen"]fsockopen[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"$radiohost"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$radioport[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errno[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errstr[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$timeout[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700]){[/COLOR]
    [COLOR= #0000BB]$success[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700];[/COLOR] 
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"<body background={Weg gehaald}/banners/hastoring.png />"[/COLOR] [COLOR= #007700];[/COLOR]
    [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]();
}[/COLOR]
[COLOR= #FF8000]//Connect to the server[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$success[/COLOR][COLOR= #007700]!=[/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700]){[/COLOR] [COLOR= #FF8000]//If Connection[/COLOR]
    [URL="http://www.php.net/fputs"]fputs[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]"Get /7.html HTTP/1.0
User-Agent: XML Getter (Mozilla Compatible)

"[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Get 7.HTML[/COLOR]
    [URL="http://www.php.net/while"]while[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/feof"]feof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700])){[/COLOR]
        [COLOR= #0000BB]$page[/COLOR][COLOR= #007700].=[/COLOR][URL="http://www.php.net/fgets"]fgets[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]1000[/COLOR][COLOR= #007700]);
    }[/COLOR]

    [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]".*<body>"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"</body>.*"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]","[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]","[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$currentlisteners[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$connected[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #FF8000]//Open Connection[/COLOR]
    [COLOR= #0000BB]$fp[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/fsockopen"]fsockopen[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"$radiohost"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$radioport[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errno[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errstr[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]3[/COLOR][COLOR= #007700]);[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700]){[/COLOR] [COLOR= #FF8000]//If Connection[/COLOR]
        [COLOR= #0000BB]$success2[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700];[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"The Radio Server Is Currently Offline"[/COLOR][COLOR= #007700];
    }[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$success2[/COLOR][COLOR= #007700]!=[/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700]){[/COLOR] [COLOR= #FF8000]//If Connected[/COLOR]
    [URL="http://www.php.net/fputs"]fputs[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]"Get /admin.cgi?pass=$radiopassword&mode=viewxml HTTP/1.0
User-Agent: XML Getter (Mozilla Compatible)

"[/COLOR][COLOR= #007700]);[/COLOR] 
    [URL="http://www.php.net/while"]while[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/feof"]feof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700])){[/COLOR]
        [COLOR= #0000BB]$page[/COLOR][COLOR= #007700].=[/COLOR] [URL="http://www.php.net/fgets"]fgets[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]1000[/COLOR][COLOR= #007700]);
    }[/COLOR]
    [COLOR= #0000BB]$security[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]","[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$security[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"401"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$security[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]7[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$u[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]0[/COLOR][COLOR= #007700];[/COLOR]
    [URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$security[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$u[/COLOR][COLOR= #007700]]!=[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]){[/COLOR]
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$security[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]!=[/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700]){[/COLOR]
            [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Incorrect Server Password"[/COLOR][COLOR= #007700]);
        }[/COLOR]
    [COLOR= #0000BB]$u[/COLOR][COLOR= #007700]++;
}[/COLOR]
[COLOR= #FF8000]//Array[/COLOR]
[COLOR= #0000BB]$loop[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"AVERAGETIME"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SERVERGENRE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SERVERURL"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SERVERTITLE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SONGTITLE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SONGURL"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"IRC"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"ICQ"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"AIM"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"WEBHITS"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"STREAMHITS"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"INDEX"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"LISTEN"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"PALM7"[/COLOR][COLOR= #007700],[/COLOR] 
[COLOR= #DD0000]"LOGIN"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"LOGINFAIL"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"PLAYED"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"COOKIE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"ADMIN"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"UPDINFO"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"KICKSRC"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"KICKDST"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"UNBANDST"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"BANDST"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"VIEWBAN"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"UNRIPDST"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"VIEWRIP"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"VIEWXML"[/COLOR][COLOR= #007700],[/COLOR] 
[COLOR= #DD0000]"VIEWLOG"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"INVALID"[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Define All The Variables To Get (Delete Any Ones You Dont Want)[/COLOR]
[COLOR= #0000BB]$y[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]0[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]!=[/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700]){[/COLOR]
    [COLOR= #0000BB]$pageed[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]".*<$loop[$y]>"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Extract Data[/COLOR]
    [COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/strtolower"]strtolower[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]);[/COLOR]
    $[COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"</$loop[$y]>.*"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$pageed[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Finish Extracting Data[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]==[/COLOR]SERVERGENRE [COLOR= #007700]||[/COLOR] [COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]==[/COLOR]SERVERTITLE [COLOR= #007700]||[/COLOR] [COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]==[/COLOR]SONGTITLE[COLOR= #007700])[/COLOR]
        $[COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/urldecode"]urldecode[/URL][COLOR= #007700]([/COLOR]$[COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$phpname[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$y[/COLOR][COLOR= #007700]++;
    }
}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$connected[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #DD0000]1[/COLOR][COLOR= #007700])[/COLOR]
    [COLOR= #0000BB]$wordconnected[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"yes"[/COLOR][COLOR= #007700];[/COLOR] 
[URL="http://www.php.net/else"]else[/URL] 
    [COLOR= #0000BB]$wordconnected[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"no"[/COLOR][COLOR= #007700];[/COLOR] 
    [COLOR= #0000BB]$peaklisteners[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]];[/COLOR] 
    [COLOR= #0000BB]$maxlisteners[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]3[/COLOR][COLOR= #007700]];[/COLOR] 
    [COLOR= #0000BB]$reportedlisteners[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]4[/COLOR][COLOR= #007700]];[/COLOR] 
    [COLOR= #0000BB]$song[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]6[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$bitrate[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]5[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$site[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]" "[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$servertitle[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$title[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"DJ"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$servertitle[/COLOR][COLOR= #007700]);[/COLOR] 
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$wordconnected[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #DD0000]"no"[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$connected[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #DD0000]"0"[/COLOR][COLOR= #007700])
{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"<body background={Weg gehaald}banners/hastoring.png />"[/COLOR] [COLOR= #007700];
}[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]"<body background={Weg gehaald}banners/$servertitle.png />"[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #FF8000]//Close Connection[/COLOR]
    [URL="http://www.php.net/fclose"]fclose[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700]);
    }
}
?[/COLOR]


En dit is de fout?:

<body background={Weg gehaald}/banners/0,1,0,32,0,64,Greenday - Boulevard Of Broken Dream,HTTP/1.0 200 OK

Content-Type:text/xml



<?xml version="1.0" standalone="yes" ?><!DOCTYPE SHOUTCASTSERVER [<!ELEMENT SHOUTCASTSERVER (CURRENTLISTENERS,PEAKLISTENERS,MAXLISTENERS,REPORTEDLISTENERS,AVERAGETIME,SERVERGENRE,SERVERURL,SERVERTITLE,SONGTITLE,SONGURL,IRC,ICQ,AIM,WEBHITS,STREAMHITS,STREAMSTATUS,BITRATE,CONTENT,VERSION,WEBDATA,LISTENERS,SONGHISTORY)><!ELEMENT CURRENTLISTENERS (#PCDATA)><!ELEMENT PEAKLISTENERS (#PCDATA)><!ELEMENT MAXLISTENERS (#PCDATA)><!ELEMENT REPORTEDLISTENERS (#PCDATA)><!ELEMENT AVERAGETIME (#PCDATA)><!ELEMENT SERVERGENRE (#PCDATA)><!ELEMENT SERVERURL (#PCDATA)><!ELEMENT SERVERTITLE (#PCDATA)><!ELEMENT SONGTITLE (#PCDATA)><!ELEMENT SONGURL (#PCDATA)><!ELEMENT IRC (#PCDATA)><!ELEMENT ICQ (#PCDATA)><!ELEMENT AIM (#PCDATA)><!ELEMENT WEBHITS (#PCDATA)><!ELEMENT STREAMHITS (#PCDATA)><!ELEMENT STREAMSTATUS (#PCDATA)><!ELEMENT BITRATE (#PCDATA)><!ELEMENT CONTENT (#PCDATA)><!ELEMENT VERSION (#PCDATA)><!ELEMENT WEBDATA (INDEX,LISTEN,PALM7,LOGIN,LOGINFAIL,PLAYED,COOKIE,ADMIN,UPDINFO,KICKSRC,KICKDST,UNBANDST,BANDST,VIEWBAN,UNRIPDST,RIPDST,VIEWRIP,VIEWXML,VIEWLOG,INVALID)><!ELEMENT INDEX (#PCDATA)><!ELEMENT LISTEN (#PCDATA)><!ELEMENT PALM7 (#PCDATA)><!ELEMENT LOGIN (#PCDATA)><!ELEMENT LOGINFAIL (#PCDATA)><!ELEMENT PLAYED (#PCDATA)><!ELEMENT COOKIE (#PCDATA)><!ELEMENT ADMIN (#PCDATA)><!ELEMENT UPDINFO (#PCDATA)><!ELEMENT KICKSRC (#PCDATA)><!ELEMENT KICKDST (#PCDATA)><!ELEMENT UNBANDST (#PCDATA)><!ELEMENT BANDST (#PCDATA)><!ELEMENT VIEWBAN (#PCDATA)><!ELEMENT UNRIPDST (#PCDATA)><!ELEMENT RIPDST (#PCDATA)><!ELEMENT VIEWRIP (#PCDATA)><!ELEMENT VIEWXML (#PCDATA)><!ELEMENT VIEWLOG (#PCDATA)><!ELEMENT INVALID (#PCDATA)><!ELEMENT LISTENERS (LISTENER*)><!ELEMENT LISTENER (HOSTNAME,USERAGENT,UNDERRUNS,CONNECTTIME, POINTER, UID)><!ELEMENT HOSTNAME (#PCDATA)><!ELEMENT USERAGENT (#PCDATA)><!ELEMENT UNDERRUNS (#PCDATA)><!ELEMENT CONNECTTIME (#PCDATA)><!ELEMENT POINTER (#PCDATA)><!ELEMENT UID (#PCDATA)><!ELEMENT SONGHISTORY (SONG*)><!ELEMENT SONG (PLAYEDAT, TITLE)><!ELEMENT PLAYEDAT (#PCDATA)><!ELEMENT TITLE (#PCDATA)>]><SHOUTCASTSERVER><CURRENTLISTENERS>0</CURRENTLISTENERS><PEAKLISTENERS>0</PEAKLISTENERS><MAXLISTENERS>32</MAXLISTENERS><REPORTEDLISTENERS>0</REPORTEDLISTENERS><AVERAGETIME>1</AVERAGETIME><SERVERGENRE>Various</SERVERGENRE><SERVERURL>http://www.audiorealm.com</SERVERURL><SERVERTITLE>Test-DJ.png />


Maar eigenlijk moet het zo zijn:

<body background={Weg gehaald}/banners/Test-DJ.png />


Het is met XML.
Ik had snel even een eigen shoutcast server gemaakt dus de gegevens kloppen.
Ik snap het echt niet meeR confused
Alvast bedankt!
0
Berichten
970
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php

$radiohost[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]HTTP_HOST[/COLOR][COLOR= #007700]];[/COLOR] [COLOR= #FF8000]// the ip address of which you use to connect to the server[/COLOR]
[COLOR= #0000BB]$radioport[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]7777[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// The port  the radio uses[/COLOR]
[COLOR= #0000BB]$radiopassword[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]test123[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Insert the DJ password to connect to the server[/COLOR]

[COLOR= #0000BB]$timeout[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]6[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$listenlink[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$radiohost[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]:[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$radioport[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]/listen.pls[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$radio[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/fsockopen"]fsockopen[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"$radiohost"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$radioport[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errno[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errstr[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$timeout[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700]){[/COLOR]
    [COLOR= #0000BB]$success[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700];[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"<body background={Weg gehaald}/banners/hastoring.png />"[/COLOR] [COLOR= #007700];[/COLOR]
    [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]();
}[/COLOR]
[COLOR= #FF8000]//Connect to the server[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$success[/COLOR][COLOR= #007700]!=[/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700]){[/COLOR] [COLOR= #FF8000]//If Connection[/COLOR]
    [URL="http://www.php.net/fputs"]fputs[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]"Get /7.html HTTP/1.0rnUser-Agent: XML Getter (Mozilla Compatible)rnrn"[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Get 7.HTML[/COLOR]
    [URL="http://www.php.net/while"]while[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/feof"]feof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700])){[/COLOR]
        [COLOR= #0000BB]$page[/COLOR][COLOR= #007700].=[/COLOR][URL="http://www.php.net/fgets"]fgets[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]1000[/COLOR][COLOR= #007700]);
    }[/COLOR]

    [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]".*<body>"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"</body>.*"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]","[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]","[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$currentlisteners[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$connected[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #FF8000]//Open Connection[/COLOR]
    [COLOR= #0000BB]$fp[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/fsockopen"]fsockopen[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"$radiohost"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$radioport[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errno[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errstr[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]3[/COLOR][COLOR= #007700]);[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700]){[/COLOR] [COLOR= #FF8000]//If Connection[/COLOR]
        [COLOR= #0000BB]$success2[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700];[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"The Radio Server Is Currently Offline"[/COLOR][COLOR= #007700];
    }[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$success2[/COLOR][COLOR= #007700]!=[/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700]){[/COLOR] [COLOR= #FF8000]//If Connected[/COLOR]
    [URL="http://www.php.net/fputs"]fputs[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]"Get /admin.cgi?pass=$radiopassword&mode=viewxml HTTP/1.0rnUser-Agent: XML Getter (Mozilla Compatible)rnrn"[/COLOR][COLOR= #007700]);[/COLOR]
    [URL="http://www.php.net/while"]while[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/feof"]feof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700])){[/COLOR]
        [COLOR= #0000BB]$page[/COLOR][COLOR= #007700].=[/COLOR] [URL="http://www.php.net/fgets"]fgets[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]1000[/COLOR][COLOR= #007700]);
    }[/COLOR]
    [COLOR= #0000BB]$security[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]","[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$security[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"401"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$security[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]7[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$u[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]0[/COLOR][COLOR= #007700];[/COLOR]
    [URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$security[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$u[/COLOR][COLOR= #007700]]!=[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]){[/COLOR]
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$security[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]!=[/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700]){[/COLOR]
            [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Incorrect Server Password"[/COLOR][COLOR= #007700]);
        }[/COLOR]
    [COLOR= #0000BB]$u[/COLOR][COLOR= #007700]++;
}[/COLOR]
[COLOR= #FF8000]//Array[/COLOR]
[COLOR= #0000BB]$loop[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"AVERAGETIME"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SERVERGENRE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SERVERURL"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SERVERTITLE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SONGTITLE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SONGURL"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"IRC"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"ICQ"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"AIM"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"WEBHITS"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"STREAMHITS"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"INDEX"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"LISTEN"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"PALM7"[/COLOR][COLOR= #007700],[/COLOR]
[COLOR= #DD0000]"LOGIN"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"LOGINFAIL"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"PLAYED"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"COOKIE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"ADMIN"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"UPDINFO"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"KICKSRC"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"KICKDST"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"UNBANDST"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"BANDST"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"VIEWBAN"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"UNRIPDST"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"VIEWRIP"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"VIEWXML"[/COLOR][COLOR= #007700],[/COLOR]
[COLOR= #DD0000]"VIEWLOG"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"INVALID"[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Define All The Variables To Get (Delete Any Ones You Dont Want)[/COLOR]
[COLOR= #0000BB]$y[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]0[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]!=[/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700]){[/COLOR]
    [COLOR= #0000BB]$pageed[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]".*<$loop[$y]>"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Extract Data[/COLOR]
    [COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/strtolower"]strtolower[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]);[/COLOR]
    $[COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"</$loop[$y]>.*"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$pageed[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Finish Extracting Data[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]==[/COLOR]SERVERGENRE [COLOR= #007700]||[/COLOR] [COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]==[/COLOR]SERVERTITLE [COLOR= #007700]||[/COLOR] [COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]==[/COLOR]SONGTITLE[COLOR= #007700])[/COLOR]
        $[COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/urldecode"]urldecode[/URL][COLOR= #007700]([/COLOR]$[COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$phpname[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$y[/COLOR][COLOR= #007700]++;
    }
}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$connected[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #DD0000]1[/COLOR][COLOR= #007700])[/COLOR]
    [COLOR= #0000BB]$wordconnected[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"yes"[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
    [COLOR= #0000BB]$wordconnected[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"no"[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #0000BB]$peaklisteners[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$maxlisteners[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]3[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$reportedlisteners[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]4[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$song[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]6[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$bitrate[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]5[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$site[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]" "[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$servertitle[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$title[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"DJ"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$servertitle[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$wordconnected[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #DD0000]"no"[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$connected[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #DD0000]"0"[/COLOR][COLOR= #007700])
{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"<body background={Weg gehaald}banners/hastoring.png />"[/COLOR] [COLOR= #007700];
}[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]"<body background={Weg gehaald}banners/$servertitle.png />"[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #FF8000]//Close Connection[/COLOR]
    [URL="http://www.php.net/fclose"]fclose[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700]);
    }
}[/COLOR]
?>
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Werkt niet, zelfde melding.
Iemand anders nog? ;(
0
Berichten
2.105
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
[COLOR= #0000BB]<?php

$radiohost[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$_SERVER[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]HTTP_HOST[/COLOR][COLOR= #007700]];[/COLOR] [COLOR= #FF8000]// the ip address of which you use to connect to the server[/COLOR]
[COLOR= #0000BB]$radioport[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]7777[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// The port  the radio uses[/COLOR]
[COLOR= #0000BB]$radiopassword[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]test123[/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Insert the DJ password to connect to the server[/COLOR]

[COLOR= #0000BB]$timeout[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]6[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$listenlink[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$radiohost[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]:[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$radioport[/COLOR][COLOR= #007700].[/COLOR][COLOR= #DD0000]/listen.pls[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$radio[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/fsockopen"]fsockopen[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"$radiohost"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$radioport[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errno[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errstr[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$timeout[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700]){[/COLOR]
    [COLOR= #0000BB]$success[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700];[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"<body background={Weg gehaald}/banners/hastoring.png />"[/COLOR] [COLOR= #007700];[/COLOR]
    [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]();
}[/COLOR]
[COLOR= #FF8000]//Connect to the server[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$success[/COLOR][COLOR= #007700]!=[/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700]){[/COLOR] [COLOR= #FF8000]//If Connection[/COLOR]
    [URL="http://www.php.net/fputs"]fputs[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]"Get /7.html HTTP/1.0rnUser-Agent: XML Getter (Mozilla Compatible)rnrn"[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Get 7.HTML[/COLOR]
    [URL="http://www.php.net/while"]while[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/feof"]feof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700])){[/COLOR]
        [COLOR= #0000BB]$page[/COLOR][COLOR= #007700].=[/COLOR][URL="http://www.php.net/fgets"]fgets[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]1000[/COLOR][COLOR= #007700]);
    }[/COLOR]

    [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]".*<body>"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"</body>.*"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]","[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]","[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$currentlisteners[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$connected[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #FF8000]//Open Connection[/COLOR]
    [COLOR= #0000BB]$fp[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/fsockopen"]fsockopen[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"$radiohost"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$radioport[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errno[/COLOR][COLOR= #007700], &[/COLOR][COLOR= #0000BB]$errstr[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]6[/COLOR][COLOR= #007700]);[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700](![/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700]){[/COLOR] [COLOR= #FF8000]//If Connection[/COLOR]
        [COLOR= #0000BB]$success2[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700];[/COLOR]
        [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"The Radio Server Is Currently Offline"[/COLOR][COLOR= #007700];
    }[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$success2[/COLOR][COLOR= #007700]!=[/COLOR][COLOR= #DD0000]2[/COLOR][COLOR= #007700]){[/COLOR] [COLOR= #FF8000]//If Connected[/COLOR]
    [URL="http://www.php.net/fputs"]fputs[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700],[/COLOR][COLOR= #DD0000]"Get /admin.cgi?pass=$radiopassword&mode=viewxml HTTP/1.0rnUser-Agent: XML Getter (Mozilla Compatible)rnrn"[/COLOR][COLOR= #007700]);[/COLOR]
    [URL="http://www.php.net/while"]while[/URL][COLOR= #007700](![/COLOR][URL="http://www.php.net/feof"]feof[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700])){[/COLOR]
        [COLOR= #0000BB]$page[/COLOR][COLOR= #007700].=[/COLOR] [URL="http://www.php.net/fgets"]fgets[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$fp[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]1000[/COLOR][COLOR= #007700]);
    }[/COLOR]
    [COLOR= #0000BB]$security[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]","[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$security[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"401"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$security[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]7[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$u[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]7[/COLOR][COLOR= #007700];[/COLOR]
    [URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$security[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$u[/COLOR][COLOR= #007700]]!=[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700]){[/COLOR]
        [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$security[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]!=[/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700]){[/COLOR]
            [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"Incorrect Server Password"[/COLOR][COLOR= #007700]);
        }[/COLOR]
    [COLOR= #0000BB]$u[/COLOR][COLOR= #007700]++;
}[/COLOR]
[COLOR= #FF8000]//Array[/COLOR]
[COLOR= #0000BB]$loop[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/array"]array[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"AVERAGETIME"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SERVERGENRE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SERVERURL"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SERVERTITLE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SONGTITLE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"SONGURL"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"IRC"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"ICQ"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"AIM"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"WEBHITS"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"STREAMHITS"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"INDEX"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"LISTEN"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"PALM7"[/COLOR][COLOR= #007700],[/COLOR]
[COLOR= #DD0000]"LOGIN"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"LOGINFAIL"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"PLAYED"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"COOKIE"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"ADMIN"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"UPDINFO"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"KICKSRC"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"KICKDST"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"UNBANDST"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"BANDST"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"VIEWBAN"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"UNRIPDST"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"VIEWRIP"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"VIEWXML"[/COLOR][COLOR= #007700],[/COLOR]
[COLOR= #DD0000]"VIEWLOG"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]"INVALID"[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Define All The Variables To Get (Delete Any Ones You Dont Want)[/COLOR]
[COLOR= #0000BB]$y[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]0[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]!=[/COLOR][COLOR= #DD0000][/COLOR][COLOR= #007700]){[/COLOR]
    [COLOR= #0000BB]$pageed[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]".*<$loop[$y]>"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$page[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Extract Data[/COLOR]
    [COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/strtolower"]strtolower[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]);[/COLOR]
    $[COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/ereg_replace"]ereg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"</$loop[$y]>.*"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]""[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$pageed[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Finish Extracting Data[/COLOR]
    [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]==[/COLOR]SERVERGENRE [COLOR= #007700]||[/COLOR] [COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]==[/COLOR]SERVERTITLE [COLOR= #007700]||[/COLOR] [COLOR= #0000BB]$loop[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]$y[/COLOR][COLOR= #007700]]==[/COLOR]SONGTITLE[COLOR= #007700])[/COLOR]
        $[COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/urldecode"]urldecode[/URL][COLOR= #007700]([/COLOR]$[COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700]);[/COLOR]
        [COLOR= #0000BB]$phpname[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$phpname[/COLOR][COLOR= #007700];[/COLOR]
        [COLOR= #0000BB]$y[/COLOR][COLOR= #007700]++;
    }
}[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$connected[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #DD0000]1[/COLOR][COLOR= #007700])[/COLOR]
    [COLOR= #0000BB]$wordconnected[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"yes"[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/else"]else[/URL]
    [COLOR= #0000BB]$wordconnected[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"no"[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #0000BB]$peaklisteners[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]2[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$maxlisteners[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]3[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$reportedlisteners[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]4[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$song[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]6[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$bitrate[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #0000BB]$numbers[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]5[/COLOR][COLOR= #007700]];[/COLOR]
    [COLOR= #0000BB]$site[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]" "[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$servertitle[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$title[/COLOR][COLOR= #007700]=[/COLOR][URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"DJ"[/COLOR][COLOR= #007700],[/COLOR][COLOR= #0000BB]$servertitle[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$wordconnected[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #DD0000]"no"[/COLOR] [COLOR= #007700]&&[/COLOR] [COLOR= #0000BB]$connected[/COLOR][COLOR= #007700]==[/COLOR][COLOR= #DD0000]"0"[/COLOR][COLOR= #007700])
{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]"<body background={Weg gehaald}banners/hastoring.png />"[/COLOR] [COLOR= #007700];
}[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]"<body background={Weg gehaald}banners/$servertitle.png />"[/COLOR][COLOR= #007700];[/COLOR]
    [COLOR= #FF8000]//Close Connection[/COLOR]
    [URL="http://www.php.net/fclose"]fclose[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$radio[/COLOR][COLOR= #007700]);
    }
}[/COLOR]
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

zelfde fout ;(
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren