Wat moet ik met 7.html doen?

PHP, HTML, Joomla, WordPress, etc..
Plaats reactie
Bertjuhh66

Wat moet ik met 7.html doen?

Ongelezen bericht door Bertjuhh66 »

In veel html scripts zie ik staan:

fputs($fp, "GET /7.html HTTP/1.0\r\nUser-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)\r\n\r\n");

Die 7.html, is dat iets wat weggeschreven wordt of is dat een html file die ik zelf moet aanmaken en dat die dan gelezen wordt? Zo ja, wat is dan de inhoud van 7.html?
drOhimself

Re: Wat moet ik met 7.html doen?

Ongelezen bericht door drOhimself »

In dit html bestand komt de huidige song te staan, en wordt in elk geval gemaakt als je met Shoutcast werkt.
(Misschien ook met andere encoders)
Vul maar eens in in je browser : http://jouwmuziekhoster.nl:poortnummer/7.html
(waarin je natuurlijk even jouw gegevens moet zetten.

Je ziet dan een witte onopgemaakte pagina met bijv dit erin :

1,1,3,32,1,192,David Bowie - Golden years (1976)

De eerste getallen staan voor wat statistieken (weet niet meer precies wat); de 1 staat geloof ik voor 1 luisteraar, 192 staat voor bitrate.
Overigens verschilt dit natuurlijk per station.

Die pagina wordt vaak gebruikt om bijvoorbeeld de artiest-song info te gebruiken op een website.
Bertjuhh66

Re: Wat moet ik met 7.html doen?

Ongelezen bericht door Bertjuhh66 »

Okay, dat is duidelijk...ik wil die pagina gaan gebruiken om te checken of ik online of offline ben. Ik heb diverse scripts geprobeerd, maar het werkt gewoon niet..dus ik doe iets fout...

situatie nu: webserver gehost door provider, database, shoutcast en sam lokaal hier op een pc. Daarnaast gebruik ik onderstaand script die ik dus bij de provider neerzet.

Ik heb het vage idee dat ik dit script lokaal onder een webservertje moet hangen, maar twijfel...

Code: Selecteer alles

$server = "xxxxxxx"; // IP address to your shoutcast server.
$port = "23071"; // port of your shoutcast server
$online = "<marquee> <p>We are online! :)</p> </marquee>"; // Online Message
$offline = "<marquee> <p>Sorry we are offline :( </p></marquee>"; // offline Message




// Start Data Collection
 $fp = fsockopen("$server", $port, $errno, $errstr, 5);
      fputs($fp, "GET /7.html HTTP/1.0\r\nUser-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0)\r\n\r\n");
      while (!feof($fp)) {
          $content .= fgets($fp,128);
}
      fclose($fp);
// start data processing
      $debut = strpos($content, '<body>') + strlen('<body>');
      $fin = strpos($content, '</body>', $debut);
      $string = substr($content, $debut, $fin - $debut);
      $stats = explode(',', $string);

// Start Image generation
// Dedug Status echo "$stats[1]";
//offline
if ($stats[1] == "0" || !$stats) {
echo("$offline");
}

//online
if ($stats[1] == "1") {
echo("$online");
drOhimself

Re: Wat moet ik met 7.html doen?

Ongelezen bericht door drOhimself »

Het hangt natuurlijk ook af WAAR je je streamhoster hebt.....
Dit werkt dus NIET bij een Radionomy of Listen2MyRadio soort hoster......
Ga dus eerst na, of je de normale shoutcast pagina kunt ZIEN in je browser, als je http://jouwmuziekhoster.nl:poortnummer in typt. (Dus NIET je eigen IP adres)
Je hebt niet voldoende permissies om de bijlagen van dit bericht te bekijken.
Bertjuhh66

Re: Wat moet ik met 7.html doen?

Ongelezen bericht door Bertjuhh66 »

Ja, dat werkt wel. Ik ben inmiddels wel een stapje verder...dit script moet inderdaad lokaal draaien...dan doet ie wat ie moet doen. Nu nog integreren in de bestaande standaard php-script.
Plaats reactie
  • Vergelijkbare Onderwerpen
    Reacties
    Weergaves
    Laatste bericht