2011-01-18 2 views
0

Я создаю страницу погоды, и мне нужно будет отобразить радарное изображение на 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, который я не familiar.

Мне нужен весь сценарий, поэтому я могу изучить его, прежде чем использовать его, чтобы я мог учиться в процессе.

Возможно, я досадлю себя по какой-то причине, я мог бы написать эту проблему раньше, пожалуйста, со мной, поскольку я стараюсь изо всех сил изучать этот материал, но мне нужен сценарий как можно скорее. Благодарим за помощь.

+0

, так что у вас возникли проблемы с кражей содержимого другого сайта для вашего собственного сайта? – dqhendricks

+4

попробуйте следующее: dqhendricks

+1

Комментарии вроде «Я знаю, что мне нужно это изучить ... но можешь ли ты сделать это для меня, потому что мне это нужно сейчас», вероятно, не заставит тебя далеко ходить в своей карьере. – jessegavin

ответ

2

Я уже дал вам a working answer. Вы не можете использовать его, потому что вы, по-видимому, не понимаете, как работает PHP. Если это так, вам следует подумать о том, чтобы заплатить фрилансеру за установку кода и установку скрипта. Stackoverflow не является бесплатным форумом для кодирования, и люди гораздо менее склонны помогать, если люди даже не беспокоятся о повышении или принятии ответов.

+0

Жаль, что вы раздражаете марио и спасибо за вашу помощь. Я буду рассматривать ваш совет , – cooldude

0

Я лично считаю его НЕ ОК, чтобы очистить экран. Возможно, будет нормально использовать API, если он есть, но если они не предоставляют API или XML-фид для того, что вам нужно, тогда вы можете нарушать некоторые авторские права, копируя их изображения, даже если это радарная карта.

Действуйте на свой страх и риск, но помните, что возможно, что они узнают и предпримут юридические действия.

+0

Да, я знаю об этом, как вы можете видеть с моим ответом выше. мы не будем обедать царапиной без надлежащего одобрения с сайта погоды, с которым мы сначала будем координировать с ними. Это не для моего личного сайта. У них нет ни api, ни xml-фида, которые я мог бы использовать. Спасибо =) – cooldude

Смежные вопросы