2011-01-18 4 views
0

私は天気のページを作っています。私はhttp://www.weather.bm/radarMobile.aspにレーダー画像だけを表示する必要があります。父親は以前私を助けてくれました。私には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  } 

は、ここで問題です: は、ほとんどの時間は、一部の画像とdiscriptionは、異なる時間に起因する表示されません。 (私が意味 スクリプトは、10枚の画像を持っていますが、サイトはわずか9か8

を表示するいくつかの時間、私は画像をこすりことができ、スクリプトを必要とするが、DIVのUL李にそれを置くので、私は、元のサイトのように、それをアニメーション化することができますスライドショー効果)や絶対パスを絶対にしないと助けになるとは思っていませんが、どうすればいいか分かります。天気のサイトの画像は、私がよく知らないJavaScript配列にあります。

私はそれを使用する前にそれを学ぶことができるので、私はその過程で学ぶことができるので、スクリプト全体が必要です。

私はこの問題を書いたかもしれないので、私はこの物を勉強するのに最善を尽くそうとしているので、私は裸にしてください。ご協力ありがとうございました

+0

あなたのサイトの別のサイトのコンテンツを盗んでいるのに問題がありますか? – dqhendricks

+4

これを試してください:<?php header( 'Location:http://www.weather.bm/radarMobile.asp');出口; ?> – dqhendricks

+1

「私はこれを学ぶ必要があると知っていますが、私が今必要としているので、私のためにそれをやり遂げることができますか?」というコメントは、おそらくあなたのキャリアの中であなたを得ることはないでしょう。 – jessegavin

答えて

2

私はすでにあなたにa working answerを与えました。あなたは一見PHPの仕組みを理解していないと思われるので、あなたはそれを使うことができません。もしそうなら、あなたはフリーランサーにあなたのコーディングとスクリプトのセットアップをすることを考慮する必要があります。 Stackoverflowは無料のコーディングフォーラムではありません。人々がアップフォートや回答を受け付けなくても手助けをする傾向はあまりありません。

+0

あなたの助けを借りてごめんなさいありがとうございます。 。 – cooldude

0

私は個人的にスクラップをスクリーニングできないと思います。 APIを持っていればAPIを使っても問題ありませんが、必要なAPIやXMLフィードを提供していない場合は、レーダーマップであっても画像をコピーしていくつかの著作権を侵害する可能性があります。

自己責任で行ってください。ただし、法的措置を取る可能性があることに注意してください。

+0

はい私はあなたが上記の私の応答で見ることができることを知っています。私たちは最初に彼らと調整する天気の場所から適切な承認なしに擦り傷を昼食しません。これは私の個人的なサイトではありません。彼らは私が使用できるapiまたはxmlフィードを持っていません。ありがとう=) – cooldude

関連する問題