Вот более универсальный вариант, теперь колличество картинок указывать не нужно.
<?php
$dir=scandir($_SERVER['DOCUMENT_ROOT'].'/');
$all=sizeof($dir);
for($i=0; $i<$all; $i++){
if($dir[$i]=='..'||$dir[$i]=='.'||$dir[$i]=='scandir.php') continue;
$arr[]='<a href="'.$dir[$i].'"><img src="'.$dir[$i].'" width="50" height="50" alt="Пример" /></a><br />';
}
$max=$all-4;
echo $arr[mt_rand(0,$max)].'<br />';
?>