我正在制作一个天气页面,我需要在 http://www.weather.bm/radarMobile.asp 上对雷达图像进行屏幕截图只是雷达图像。 Fatherstorm 之前帮助过我,并给了我一个 php 脚本,它可以工作,但有一些错误。
$localOffset = "+2 Hours"; //change this to your local offset from the image times you need. for me (CST) it's 2 hours.....
$start= strtotime("-90 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))appear to be at the 6 minute mark))
for($x=1;$x<=9;$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" $min <img src='$fName' alt='$fName'/><br/>"; // echo (or add to a stack or variable...) your image node
$start+=(600);//add 10 minutes }
问题如下: 大多数时候,由于时间不同,一些图像和描述没有显示。 该脚本有 10 张图片,但有时网站只显示 9 或 8 张。
我需要一个可以抓取图像的脚本,将其放入一个 div ul li 中,这样我就可以像在原始站点中一样对其进行动画处理(我的意思是幻灯片效果)或使其成为绝对路径不知道它会有什么帮助但是我当然也想知道该怎么做。天气站点图像位于我不熟悉的 javascript 数组中。
我需要整个脚本,这样我就可以在使用它之前研究它,这样我就可以在这个过程中学习。
最佳答案
我已经给了你a working answer .您无法使用它,因为您似乎不理解 PHP 的工作原理。如果是这样,你应该考虑付钱给自由职业者来做你的编码和脚本设置。 Stackoverflow 不是一个免费的编码论坛 - 如果人们甚至懒得投票或接受答案,人们就不太愿意提供帮助。
关于php - 抓取动态天气幻灯片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4728228/