Je nach dem, wie die Bilder bezeichnet werden und wo sie liegen, unterscheidet sich der Code etwas.
Sagen wir mal beispielhaft sie liegen im Ordner "userpics/" und bestehen aus Nutzer-ID + Dateiendung. Dann müsste der Code so ähnlich sein:
PHP Code:
<?php
$dir='userpics/';
$user='1'; // irgendwas dynamisches, um die ID rauszukriegen
$formats=Array('png','jpg','jpeg','gif');
$max=count($formats);
for($i=0; $i<$max; $i++){
$tmp=$dir.$user.'.'.$formats[$i];
if(file_exists($tmp){
$img=$tmp;
break;
}
}
if(!isset($img))
$img='userpics/no_avatar.jpg';
echo '<img src="',$img,'" alt="',$user,'">';
?>