javascript dizi kazıma [kapalı]

0 Cevap php

Ben bir site http://www.weather.bm/radarMobile.asp, Fatherstorm gave me a great solution kazıma ile ilgili bir sorun vardı ama o zaman ve görüntülerin kaynağının sayısı bazen 9 veya 10 verir başlatmak konusunda bazı küçük hatalar vardı ama kod kuruldu on.

Öte yandan bir kişi (marcog) me halindeki this answer,

\(|\), daha sonra ikinci belirteci bölünmüş ilk günü:. "RadarFileNames = new Array içeren hat için üzerinden basit bir arama Sonra iki preg_split() s ile URL'leri özü bu satırı dönecektir üzerine ', '. Nihayet, prefix http://www.weather.bm/ URL'ler için. "

Birisi bana onun hakkında konuşurken kodunu göstermek eğer ben umuyordum. Ben bu tarz şeyleri öğrenmek istiyorum ama ben sadece bana öğretecek birisi yok. Ben siz yardımcı olabilir umuyoruz

javascript dizi:

radarFileNames = new Arra(     
'images/Radar/CurrentRadarAnimation_100km_sri/100km_sri-radar-2011-01-04-1446.jpg',      
'images/Radar/CurrentRadarAnimation_100km_sri/100km_sri-radar-2011-01-04-1456.jpg',      
'images/Radar/CurrentRadarAnimation_100km_sri/100km_sri-radar-2011-01-04-1506.jpg',      
'images/Radar/CurrentRadarAnimation_100km_sri/100km_sri-radar-2011-01-04-1516.jpg',      
'images/Radar/CurrentRadarAnimation_100km_sri/100km_sri-radar-2011-01-04-1526.jpg',      
'images/Radar/CurrentRadarAnimation_100km_sri/100km_sri-radar-2011-01-04-1536.jpg',      
'images/Radar/CurrentRadarAnimation_100km_sri/100km_sri-radar-2011-01-04-1546.jpg',      
'images/Radar/CurrentRadarAnimation_100km_sri/100km_sri-radar-2011-01-04-1556.jpg',      
'images/Radar/CurrentRadarAnimation_100km_sri/100km_sri-radar-2011-01-04-1606.jpg'

ayrıca çıkış ul li / li / kendi sınıf (ul sınıf li sınıfı) sahip ul içindeki img mümkün olacaktır

Im Ayrıca basit html dom parser kullanarak ama sadece yüklenen görüntüler outputed görüntüleri alınamıyor

here is the sample using fatherstorm code http://j2sdesign.com/rgw/article/20101222/NEWS01/712229951/0/example/r1.php

fatherstorm benim kod

?php
        $localOffset = "+2 Hours"; //change this to your local offset from the image times you need. for me  it's 1 hours.....
        $start = strtotime("-100 Minutes " . $localOffset); // go back 90 minutes (The limit of the available images)
        $start = ($start - ($start % (600)) + (60 * 6)); //go to the next earlier 6 minute mark (all images appear to be at the 6 minute mark))
        for ($x = 1; $x <= 10; $x++) {
            $DateTime = date("Y-m-d-Hi", $start); // set the image time we want.
            $fName = ("http://www.weather.bm/images/Radar/CurrentRadarAnimation_100km_sri/100km_sri-radar-$DateTime.jpg"); // set the filename
            echo" <center>$DateTime</center> <img class='radarImg' src='$fName' alt='$fName'  title='$fName'/><br/."; // echo (or add to a stack or variable...) your image node
            $start+= ( 600); //add 10 minutes


        }
        ?

mario do you mean like this:

<?php
        $localOffset = "+2 Hours"; //change this to your local offset from the image times you need. for me  it's 1 hours.....
        $start = strtotime("-100 Minutes " . $localOffset); // go back 90 minutes (The limit of the available images)
        $start = ($start - ($start % (600)) + (60 * 6)); //go to the next earlier 6 minute mark (all images appear to be at the 6 minute mark))
        for ($x = 1; $x <= 10; $x++) {
            $DateTime = date("Y-m-d-Hi", $start); // set the image time we want.
            $fName = ("http://www.weather.bm/images/Radar/CurrentRadarAnimation_100km_sri/100km_sri-radar-$DateTime.jpg"); // set the filename
            echo" <center>$DateTime</center> <img class='radarImg' src='$fName' alt='$fName'  title='$fName'/><br/."; // echo (or add to a stack or variable...) your image node
            $start+= ( 600); //add 10 minutes
        $html = file_get_contents('http://www.weather.bm/radarMobile.asp'); preg_match('/radarFileNames = new Array\((.+?)\);/ims', $html, $m); $files = explode(",", $m[1]);

        }
        ?>

0 Cevap