Das geht nicht gell, oder gibts einen error exception trick ? Es geht darum zu überprüfen ob links zu bilddateien, die auf einen anderen Server liegen, existieren oder nicht. file_exists scheitert ja leider
![Frown](https://www.php-resource.de/forum/core/images/smilies/frown.gif)
$bildroot = $http_host.$bildpfad."/".$objekt["losnummer"].".jpg"; echo $bildroot; $testfsock = fsockopen($bildroot, 80); if ($testfsock) { echo "Ist da";} else { echo "noe";} fclose($testfsock);
function getthreadimage($url){
if (file_exists($url)){
$maxbreit = 500;
$maxhoch = 350;
$imageInfo = getimagesize($url);
$breit = $imageInfo[0];
$hoch = $imageInfo[1];
if ($imageInfo[0] > $maxbreit){
$breit = $maxbreit;
$hoch = ($breit/$imageInfo[0])*$imageInfo[1];
}
if ($hoch > $maxhoch){
$vorher = $hoch;
$hoch = $maxhoch;
$breit = ($hoch/$vorher)*$breit;
}
return "<img src=\"$url\" width=\"$breit\" height=\"$hoch\" border=\"0\">";
}else{
return "<img src=\"$url\" border=\"0\">";
}
}
if (file_exists($url)){
Kommentar