Kodunuz tüm kullanıcılara açıksa id'yi silme yetkisi var mı kontrol etmeyi unutmayın.

Bir de array döndüğü için sondaki $result ile kontrol yanlış olur, sadece son dosya başarıyla silindeyse, diğerleri başarısız olduysa bile doğru döndürür. Şu şekilde değiştirerek üstesinden gelinebilir;

<?
if($_POST){
	$sonuc = 1;
	foreach((array)$_POST['checkbox'] as $del_id):
		$sql = 'DELETE FROM konu WHERE id='.intval($del_id);
		$result = mysql_query($sql);
		$sqql = 'DELETE FROM resimler WHERE idsi='.intval($del_id);
		$result2 = mysql_query($sqql);
		if($result && $result2) {
			echo ("<script language='javascript'>alert('Başarıyla silindi.');window.location = 'listele.php');</script>");
		} else {
			echo ("<script language='javascript'>alert('Problem oluştu.');</script>");
			$sonuc = 0;
		}
	endforeach;
	if($sonuc){
		echo "<meta http-equiv=\"refresh\" content=\"0\">";
	}  
}
?>