bilgiliweb cok tesekkür ederim. Komutu while in üstüne aldigimda $file emirini bulamiyordu yerini ayni biraktim ama if in icine exit; ekledim bu komutun ne ise yaradiginida ögrenmis oldum cok tesekkürler.
Su anki kod söyle lazim olan olabilir.
$i = 0;
	$uploaddir = 'images/';
	$handle = opendir($uploaddir);
while(false!==($file = readdir($handle))) {
	if ($file != "." && $file != ".." && $file) {
		if(isset($_GET['del'])){unlink("$uploaddir$file");
			echo '<p>Dosya silinmistir.</p><br />';exit;}
	echo '<p style="margin:2px;float:left;border:1px solid #000;">
<img src="'.$uploaddir.$file.'" width="100" height="100" border="0" alt="'.$file.'"><br />
<a href="'.$_SERVER['SCRIPT_NAME'].'?del='.$file.'" target="_self">Sil</a></p>';$i++;}
}
	closedir($handle);