私がやろうとしているのは、ユーザーが送信した URL のスクリーンショットをキャプチャし、http://open.thumbshots.org/image.aspx?url=http://google.comを使用することです。問題は、何らかの理由でスクリーンショットがキャプチャされない場合 (ユーザーが無効な URL を入力できるため)、open.thumbshots.org のデフォルトの画像である "thumbshots.com 画像が近日公開" と表示されることです。失敗した場合に、その画像の代わりにデフォルトの画像を表示するにはどうすればよいですか?
$url = $_POST['user_url'];
とhtml
<img src="http://open.thumbshots.org/image.aspx?url=<?php echo $url;?>" width = "180" height = "150" />
ここで、画像を表示する前に決定する必要があります。返された画像がサムショットのデフォルト画像である場合、デフォルト画像を表示します