Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 抓拍动态天气幻灯片_Php_Html_Css - Fatal编程技术网

Php 抓拍动态天气幻灯片

Php 抓拍动态天气幻灯片,php,html,css,Php,Html,Css,我正在制作一个天气页面,我需要在雷达图像上显示雷达图像。Fatherstorm以前帮助过我,给了我一个php脚本,它可以工作,但有一些bug $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);

我正在制作一个天气页面,我需要在雷达图像上显示雷达图像。Fatherstorm以前帮助过我,给了我一个php脚本,它可以工作,但有一些bug

$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     } 
$localOffset=“+2小时”//将此更改为所需图像时间的局部偏移。对我来说(CST)是2小时。。。。。
$start=strottime(“-90分钟”。$localOffset);//返回90分钟(可用图像的限制)
$start=($start-($start%(600))+(60*6))//转到下一个较早的6分钟标记(所有图像都显示在6分钟标记处))显示在6分钟标记处)

对于($x=1;$x我已经给过你了。你不能使用它,因为你似乎不理解PHP是如何工作的。如果是这样,你应该考虑支付一个自由撰稿人来做你的编码和脚本设置。StAcExoad不是免费的编码论坛,人们更不愿意帮助别人,即使人们甚至不愿意投票或接受答案。

P>我个人认为,屏幕抓取是不好的。如果他们有API,使用API也可以,但如果他们没有提供API或XML提要来满足您的需要,那么您复制他们的图像可能会侵犯一些版权,即使是雷达图


请自行承担风险,但请记住,他们可能会发现并采取法律行动。

因此,您在为自己的网站窃取其他网站的内容时遇到困难?请尝试这样的评论:“我知道我需要学习……但您能帮我做吗,因为我现在需要它”可能不会让你在职业生涯中走得更远。事实上,这不是偷窃,因为一旦一切正常,我们会建议他们抓屏。jesse我正在自学javascript和php,但问题是我刚刚有了这个项目,非常需要这个脚本。我能读一些代码,但不能理解所有代码。这就是为什么我要这些代码nce这是我学习如何看待现实生活中的代码=)很抱歉成为一个麻烦mario,谢谢你的帮助,我会考虑你的建议。是的,我知道这一点,正如你在上面的回复中所看到的。没有天气网站的适当批准,我们不会用午餐,我们将首先与他们协调。这不是我的个人网站。他们没有任何api或xml提要,我可以提供给你se.谢谢=)