人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPを使ってwebページを表示させるにはどうしたらよいのでしょうか?
現在フランスの地域情報や経済ニュースなどをまとめたサイトを製作中です。
CAC40指数のチャートを<IMG src="http://?">を使って表示させたかったのですが
表示されず困っております。PHPを使って表示できると掲示板でヒントを頂きましたが
具体的な方法がわかりません。ご存知の方がいらっしゃいましたらご教授願います。

※表示させたいCAC40チャートのアドレス
http://charts.marketcenter.com/ifs/adblueifs?cont=FCE+1%21-EEI&period=V&varminutes=15&size=280x160&bartype=CANDLE&bardensity=MEDIUM

※レンタルサーバーの仕様
PHPバージョン4.3.x

●質問者: lapin3
●カテゴリ:インターネット ウェブ制作
✍キーワード:PHP Web アドレス サイト チャート
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● ヨネちゃん
●35ポイント ベストアンサー

いちばん簡単な方法は、既に表示されているチャートのアドレスを張ることなのですが、

これには著作権上の問題がありますので、理想的な方法と考えられるものを1つ説明します。


まず、画像のURLをPHPファイルなどにして、

画像が要求された時に、テキストデータを公表しているサイトからPHPなどでデータを取得します。

http://www.pahoo.org/e-soul/webtech/php01/php08-01.shtm

現在は Google News の仕様が変更されているのか、

上記URLのサンプルではマッチしないようですが、

同じような方法でテキストデータを取得することができると思います。

http://yonetone.com/camera/new/

↑は私の作ったものですが、

Google News からデータを取得し、

「一眼レフ」を含むニュースだけを20件取得し、

タイトルの最初が同じ記事は最新のものだけを表示するブログパーツ用のPHPです。


チャートを作成する場合データは数字なので、

今度はその数字を画像に変換して表示します。

http://www.scollabo.com/banban/php/php_13.html


取得もとのデータがXMLなどであればそこそこ安心なのですが、

データ取得もとのページに仕様変更などがあるとエラーが出ることもあり、

管理が大変になることも予想されます。

またお互いのサーバー負荷を考えて、

5分間以内の新たなアクセスについてはデータを更新しないなど、

様々な配慮も必要になってきますが、

上記のような方法でとりあえず可能であると思われます。

◎質問者からの返答

ご返答ありがとうございます。チャートを表示させるのは結構大変そうですね。

私の知識では無理っぽいかもです(涙)


2 ● ffmpeg
●35ポイント

http://www.scollabo.com/banban/php/index.html

◎質問者からの返答

3連休使って勉強してみます。ありがとうございました!

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ