Hirdetés

Új hozzászólás Aktív témák

  • Lacces

    őstag

    Előzmény([jquery fórum]) itt a php fájl, ami elvileg generál:

    Az a baj ezzel a php fájllal, hogy laptopon az ubuntura feltett alap apach2, php stb-vel megy, működik! Azt az eredményt produkálja, ami a jqeury-s linken van.
    Viszont ahogy feltölttem, az atw-re vagy ide Akkor semmit nem ír ki. Semmi sem jelenik meg az oldalon.
    Mittől lehet, hogy semmit sem kapok vissza ettől a php fájltól?

    Másik kérdés, hogy a laptopon, ez miért jó? (Ubuntu 12.04)

    <?php

    //$trackName='';
    //$stationName='';
    $dataArray = null;

    $shoutcast_url = 'http://87.117.193.10:8000/';


    error_reporting(0);
    ini_set('user_agent', 'Mozilla');
    header('Content-type: text/html; charset=utf-8');
    $html = file_get_contents($shoutcast_url);

    $dom = new domDocument;
    $dom->loadHTML($html);
    $tables = $dom->getElementsByTagName('table');
    $rows = $tables->item(3)->getElementsByTagName('tr');

    foreach($rows as $row)
    {
    $cols = $row->getElementsByTagName('td');
    if($cols->item(0)->nodeValue == 'Current Song: ')
    {
    //$trackName = $cols->item(1)->nodeValue;
    $dataArray['track'] = $cols->item(1)->nodeValue;
    }
    if($cols->item(0)->nodeValue == 'Stream Title: ')
    {
    //$stationName = $cols->item(1)->nodeValue;
    $dataArray['station'] = $cols->item(1)->nodeValue;
    }
    //echo $cols->item(0)->nodeValue;
    //echo $cols->item(1)->nodeValue."<br>";
    }

    echo json_encode($dataArray);
    //echo json_encode($trackName);
    //echo json_encode($stationName);

    ?>

Új hozzászólás Aktív témák