Vraag & Antwoord

Webprogrammeren & scripting

[PHP] php uit cmd

4 antwoorden
  • Ik draai een lokaal servertje, en nu wil ik gegevens pikken uit een pagina van een radiostation, zodat ik direct kan zien welk nummer er gedraait word (met behulp van bijv Coolmon of Samurize). Aangezien ik zelf heb meegewerkt, is dat verzamelen niet zo'n probleem. Hij schrijft de boel ook goed naar een txt'tje, die Samurize dan weer inleest. Nu wil ik de boel eigenlijk automatisch bijwerken via een commandlijn. Het script draait goed: de inhoud(die er nu niet meer inzit) word goed weergegeven, maar hij vertikt het om het bestand te schrijven. Wat kan ik hier aan doen? Voor geïntreseerden, hier de code die ik gebruik:[code:1:7357bb94a5]<?php $nowplaying = file_get_contents('http://www.aanbidding.net/fileadmin/radio/logs/NowPlaying.html'); $nowplaying = strip_tags($nowplaying); $charsfout = array("\t", "\n", "\r", "Nummer: ", "Artiest: ", "Album: ", "Recordid: "); $charsgoed = array("", "", "", "", "#", "#", "#"); $nowplaying = str_replace($charsfout, $charsgoed, $nowplaying); $nowplaying = explode("#", $nowplaying); $comingup = file_get_contents('http://www.aanbidding.net/fileadmin/radio/logs/Comingup.html'); $comingup = strip_tags($comingup); $charsfout = array("\t", "\n", "\r", "VolgendTitel: ", "VolgendArtiest: "); $charsgoed = array("", "", "", "", "#"); $comingup = str_replace($charsfout, $charsgoed, $comingup); $comingup = explode("#", $comingup); if($comingup[0] == "je luistert naar aanbidding.net") { $comingup[0] = "Aanbidding.net Jingle"; $comingup[1] = "Aanbidding.net"; } if($nowplaying[0] == "je luistert naar aanbidding.net") { $nowplaying[0] = "Aanbidding.net Jingle"; $nowplaying[1] = "Aanbidding.net"; } if($comingup[0] == $nowplaying[0]) { $comingup[0] = ""; $comingup[1] = ""; } $info = $nowplaying[0] . "\n"; $info .= $nowplaying[1] . "\n"; $info .= $nowplaying[2] . "\n"; $info .= $comingup[0] . "\n"; $info .= $comingup[1] . "\n"; echo $info; file_put_contents("nowplaying.txt", $info); ?>[/code:1:7357bb94a5]
  • Volgens mij moet het bestand wel al bestaan. Misschien is dat t probleem?
  • Klopt, maar hij bestaat ook wel. NB.: Via Vuurvos werkt het wel gewoon, dan schrijft ie de data goed weg.
  • [quote:d8b1ae3307="ANNErd"]NB.: Via Vuurvos werkt het wel gewoon, dan schrijft ie de data goed weg.[/quote:d8b1ae3307]Aangezien je werkt met PHP (dus server side) kan ik me niet voorstellen dat het resultaat afhankelijk is van je browser (client side). Ik zou het dan ook in een andere richting zoeken. - Bas

Beantwoord deze vraag

Weet jij het antwoord op deze vraag? Registreer of meld je aan met je account

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.