0
我需要timthumb嘗試生成一個圖像,如果它返回一個錯誤(因爲該域不在允許列表數組),那麼我會讓PHP獲得下一個圖像,然後再試一次。使timthumb返回錯誤?
有什麼辦法可以用timthumb預處理,而不是僅僅調用最終位置上的圖像,並讓它失敗?
謝謝!
我需要timthumb嘗試生成一個圖像,如果它返回一個錯誤(因爲該域不在允許列表數組),那麼我會讓PHP獲得下一個圖像,然後再試一次。使timthumb返回錯誤?
有什麼辦法可以用timthumb預處理,而不是僅僅調用最終位置上的圖像,並讓它失敗?
謝謝!
由URL存儲到一個變量
$image = 'timthumb.php?src=http://www.not-allowed-domain.com/image_example.jpg';
,然後做
if (is_array(getimagesize($image))) {
// custom functionality
}
解決了這個,所以如果無法生成的圖像和getimagesize將無法檢索它的實際大小並會返回false。