shoutcast administratie rippen PHP

Gestart doorDaiman4 reacties18 weergaven

5 berichten · pagina 1 van 1

Daiman

Lid · Topicstarter

Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
heya,

ik had even niks te doen dus ik dacht laat ik iets nuttigs doen

hier heb ik een scriptje gemaakt die je kunt gebruiken om diverse data die op de status pagina van shoutcast administratie paneel staat te gebruiken op je site of wat dan ook

Live demo : http://www.qago.nl/werkmap/shoutcast
voorbeeld van : http://mp3stream.wfmu.org:8004/index.html
het script :

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/class"]class[/URL] shoutcast [COLOR= #007700]{

    function[/COLOR] shoutcast[COLOR= #007700]([/COLOR][COLOR= #0000BB]$link[/COLOR][COLOR= #007700]) {[/COLOR]
[COLOR= #FF8000]/*
shoutcast data ripper [PHP]  
Scripting by : Daiman M.    
Open-source : GNU/GPL      
*/


// Vanaf hier niet bewerken![/COLOR]
 
[COLOR= #0000BB]$useragent[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1"[/COLOR][COLOR= #007700];[/COLOR]

[COLOR= #0000BB]$ch[/COLOR] [COLOR= #007700]=[/COLOR] curl_init[COLOR= #007700]();[/COLOR] [COLOR= #FF8000]//Verbinding openen[/COLOR]

curl_setopt[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_USERAGENT[COLOR= #007700],[/COLOR] [COLOR= #0000BB]$useragent[/COLOR][COLOR= #007700]);[/COLOR]

curl_setopt[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_URL[COLOR= #007700],[/COLOR] [COLOR= #0000BB]$link[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Pagina openen[/COLOR]

curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_RETURNTRANSFER[COLOR= #007700],[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Content opvangen[/COLOR]

[COLOR= #0000BB]$content[/COLOR] [COLOR= #007700]=[/COLOR] curl_exec [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Uitvoeren van de verbinding[/COLOR]

curl_close [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Verbinding afbreken[/COLOR]

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/eregi"]eregi[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Server is currently down[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]))
{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Shoutcast is offline[/COLOR][COLOR= #007700];
}[/COLOR]

[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
    
    [COLOR= #0000BB]$serverstat[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Server Status:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$serverstat[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$serverstat[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$streamstat[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Stream Status:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$streamstat[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$serverstat[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$streamstat[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/str_replace"]str_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Stream Status:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$streamstat[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$listnerpeak[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Listener Peak:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$listnerpeak[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$listnerpeak[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$onair[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Average Listen Time:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$onair[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$onair[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$title[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Stream Title:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$title[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$title[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$contenttype[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Content Type:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$contenttype[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$contenttype[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$genre[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Stream Genre:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$genre[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$genre[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$url[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Stream URL:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$url[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$url[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$aim[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Stream AIM:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$aim[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$aim[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$irc[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Stream IRC:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$irc[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$irc[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$song[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Current Song:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$song[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$song[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$song[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></font></td>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$song[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$song[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Written[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$song[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]serverstatus [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$serverstat[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]streamstatus [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$streamstat[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]listnerpeak [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$listnerpeak[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]onair [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$onair[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]title [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$title[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]contenttype [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$contenttype[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]genre [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$genre[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]url [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$url[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]irc [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$irc[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]aim [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$aim[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$this[/COLOR][COLOR= #007700]->[/COLOR]song [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$song[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);
    
}
}
}[/COLOR]
[COLOR= #FF8000]//Hierboven van afblijven!

/*
serverstatus = Server status        
streamstatus = Stream status        
listnerpeak = Meeste luisteraars
onair = Tijd online        
title    = Stream titel        
contenttype = Content type        
genre = Genre        
url = Website url        
irc =Irc                
aim = Aim                
song = Recente nummer    
*/[/COLOR]

?>


ik heb dr even een class van gemaakt hoe moet je het gebruiken :
$shoutcast = new shoutcast(hier de shoutcast url);
en dan bijv
echo $shoutcast->song;

je kan het ook met een include doen bijv:

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/include"]include[/URL] [COLOR= #DD0000]shoutcast.class.php[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$shoutcast[/COLOR] [COLOR= #007700]= new[/COLOR] shoutcast[COLOR= #007700]([/COLOR][COLOR= #DD0000]hier de shoutcast url[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$shoutcast[/COLOR][COLOR= #007700]->[/COLOR]serverstatus[COLOR= #007700].[/COLOR][COLOR= #DD0000]<br>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$shoutcast[/COLOR][COLOR= #007700]->[/COLOR]streamstatus[COLOR= #007700].[/COLOR][COLOR= #DD0000]<br>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$shoutcast[/COLOR][COLOR= #007700]->[/COLOR]listnerpeak[COLOR= #007700].[/COLOR][COLOR= #DD0000]<br>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$shoutcast[/COLOR][COLOR= #007700]->[/COLOR]onair[COLOR= #007700].[/COLOR][COLOR= #DD0000]<br>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$shoutcast[/COLOR][COLOR= #007700]->[/COLOR]title[COLOR= #007700].[/COLOR][COLOR= #DD0000]<br>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$shoutcast[/COLOR][COLOR= #007700]->[/COLOR]contenttype[COLOR= #007700].[/COLOR][COLOR= #DD0000]<br>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$shoutcast[/COLOR][COLOR= #007700]->[/COLOR]genre[COLOR= #007700].[/COLOR][COLOR= #DD0000]<br>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$shoutcast[/COLOR][COLOR= #007700]->[/COLOR]url[COLOR= #007700].[/COLOR][COLOR= #DD0000]<br>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$shoutcast[/COLOR][COLOR= #007700]->[/COLOR]irc[COLOR= #007700].[/COLOR][COLOR= #DD0000]<br>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$shoutcast[/COLOR][COLOR= #007700]->[/COLOR]aim[COLOR= #007700].[/COLOR][COLOR= #DD0000]<br>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$shoutcast[/COLOR][COLOR= #007700]->[/COLOR]song[COLOR= #007700].[/COLOR][COLOR= #DD0000]<br>[/COLOR][COLOR= #007700];[/COLOR]


Dit script mag niet verkocht e.d
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja, ik weet wat er stond, maar ik heb het even iets netter uitgelijnd:

[COLOR= #0000BB]<?php[/COLOR]
[COLOR= #FF8000]/*
shoutcast data ripper [PHP]  
Scripting by : Daiman M.     
Open-source : GNU/GPL       
*/[/COLOR]
[COLOR= #0000BB]$link[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700];[/COLOR] [COLOR= #FF8000]// Hier de index pagina van shoutcast administrator

// Vanaf hier niet bewerken![/COLOR]
 
[COLOR= #0000BB]$useragent[/COLOR][COLOR= #007700]=[/COLOR][COLOR= #DD0000]"Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.1) Gecko/20061204 Firefox/2.0.0.1"[/COLOR][COLOR= #007700];[/COLOR] 

[COLOR= #0000BB]$ch[/COLOR] [COLOR= #007700]=[/COLOR] curl_init[COLOR= #007700]();[/COLOR] [COLOR= #FF8000]//Verbinding openen[/COLOR]

curl_setopt[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_USERAGENT[COLOR= #007700],[/COLOR] [COLOR= #0000BB]$useragent[/COLOR][COLOR= #007700]);[/COLOR] 

curl_setopt[COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_URL[COLOR= #007700],[/COLOR] [COLOR= #0000BB]$link[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Pagina openen[/COLOR]

curl_setopt [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700],[/COLOR] CURLOPT_RETURNTRANSFER[COLOR= #007700],[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Content opvangen[/COLOR]

[COLOR= #0000BB]$content[/COLOR] [COLOR= #007700]=[/COLOR] curl_exec [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Uitvoeren van de verbinding[/COLOR]

curl_close [COLOR= #007700]([/COLOR][COLOR= #0000BB]$ch[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #FF8000]//Verbinding afbreken[/COLOR]

[URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/eregi"]eregi[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Server is currently down[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]))
{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Shoutcast is offline[/COLOR][COLOR= #007700];
}[/COLOR]

[URL="http://www.php.net/else"]else[/URL]
[COLOR= #007700]{[/COLOR]
    
    [COLOR= #0000BB]$serverstat[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Server Status:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$serverstat[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$serverstat[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$streamstat[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Stream Status:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$streamstat[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$serverstat[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$streamstat[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/str_replace"]str_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Stream Status:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000][/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$streamstat[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$listnerpeak[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Listener Peak:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$listnerpeak[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$listnerpeak[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$onair[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Average Listen Time:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$onair[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$onair[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$title[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Stream Title:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$title[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$title[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$contenttype[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Content Type:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$contenttype[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$contenttype[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$genre[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Stream Genre:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$genre[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$genre[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$url[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Stream URL:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$url[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$url[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$aim[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Stream AIM:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$aim[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$aim[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$irc[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Stream IRC:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$irc[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$irc[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$song[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Current Song:[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$content[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$song[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></td></tr><tr><td width=100 nowrap>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$song[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$song[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</b></font></td>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$song[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$song[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/split"]split[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]Written[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$song[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    
    [COLOR= #0000BB]$serverstatus[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$serverstat[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$streamstatus[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$streamstat[/COLOR][COLOR= #007700]);[/COLOR]
    [COLOR= #0000BB]$listnerpeak[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$listnerpeak[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$onair[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$onair[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$title[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$title[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$contenttype[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$contenttype[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$genre[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$genre[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$url[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$url[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$irc[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$irc[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$aim[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$aim[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);[/COLOR]
    [COLOR= #0000BB]$song[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/strip_tags"]strip_tags[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$song[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]]);
    
}[/COLOR]
[COLOR= #FF8000]//Hierboven van afblijven!

/*
$serverstatus = Server status        
$streamstatus = Stream status        
$listnerpeak = Meeste luisteraars
$onair = Tijd online        
$title    = Stream titel        
$contenttype = Content type        
$genre = Genre        
$url = Website url        
$irc =Irc                
$aim = Aim                
$song = Recente nummer    
*/[/COLOR]
?>
0
Daiman

Lid · Topicstarter

Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
@luuk : bedankt ik heb hem gedaan bij de startpost wink
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Nice biggrin
0
Daiman

Lid · Topicstarter

Berichten
5.795
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
ik heb dr ook even een class van gemaakt wink
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