QLOOKアクセス解析

アクセス殺到中の人気ブログランキングHOT!!

 このブログの他の記事を読もうとしている人はちょっと待て!まず先にこっちをチェックすべきだろう常識的に考えて…。
 本日もまた新鮮なネタが続々と入荷中。炎上ブログに激安情報、噂の芸能人に新たなネタ発見、あやしげなギャンブル必勝法、YouTube動画に無料壁紙配布、そして浮気の告白は…続きを読む »Ranking

Home » チラシの裏

phpThumb.phpの続き

16 2 月 2009 One Comment ] タグ: , ,

前回までのあらすじ

元画像とサイズを指定するだけで簡単にリサイズした画像を生成してくれる便利なスクリプト phpThumb.php を利用するにあたり、そのままでは外部サイトの画像まで指定できてしまう点とやたら大きなサイズでも指定できてしまう点をどうにかしたい。

というわけで config ファイルをチェックした。まずはサイズ指定の設定部分。

115行目が作成ファイルのサイズ上限を設定する個所のようだ。というか既に上限を設定されているのね。そういう訳でここは手をつけず。

次に外部サイトの画像も指定できてしまうという問題。

155行目あたりがその設定個所かと思っていじってみたけれど、思うような制御をしてくれない。四苦八苦した挙句もう一度動作を確認したところ、現状何も設定しないままでは外部サイト画像を指定できてしまうものの、しかしリファラが外部サイトのときはエラーを表示している事がわかった。つまりリファラが無い状態のときだけ外部サイト画像を表示してしまう。

何だか中途半端な対策だな。リファラを見るんじゃなくて、リサイズ元画像の URL を基準に判断すればいいのに。

仕方が無いので phpThumb.phpで取得する $_GET['src'] が自サイトの『ワードプレスの画像アップロードフォルダ内』でない場合は『画像がありません』画像を強制的に指定するよう割り込むか。

この記事に投票してくれ。頼む!→人気ブログランキング

関連する投稿

このページのURL / トラックバックURL:

1 コメント »

コメント受付中!

コメント受付中です。トラックバックする場合はこのサイトへのリンクが必要です。またこの記事へのコメントの RSS も購読できます。

You can use these tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Gravatar とかいう自分専用の顔写真やイラストを使える仕組みに対応しているらしいです。


現在の閲覧者数:
あわせて読みたいブログパーツ ページビューランキング ...............
フィードメーター - メシウマ
track feed メシウマ状態