Merhaba arkadaşlar, aşağıdaki kodlarla haber ve resim yükleme yapmaya çalışıyorum ama onlarca denemeden sonra maalesef sayfa bomboş kalıyor ve hata falanda vermiyor. error_log dosyası da oluşmuyor, acaba nerede hata yapıyorum?
test klasörü doğru / yazma izni var.

teşekkürler.

<?php
error_reporting(E_ALL); ini_set("display_errors", 1);
include "../veritabani.php";
db_baglan();
	$haberbaslik = strip_tags($_POST['haberbaslik']);
	$haberkisa = strip_tags($_POST['haberkisa']);
	$haberuzun = strip_tags($_POST['haberuzun']);


	function dosya($field, $path, $allowedExts, $replace = array('/[^a-z0-9.]/i', '-') ) {
	 if (in_array(end(explode(".", strtolower($field['name']))), $allowedExts)) {
		$file   = explode('.', strtolower(preg_replace($replace[0], $replace[1], $field['name'])));
        $ext    = '.' . array_pop($file);
        $name   = implode('.', $file);
        $saveName = time() . $ext;
		$output = Array('save'=>$saveName, 'stat'=>false);
        if (move_uploaded_file($field['tmp_name'], $path . $saveName)) {
			$output['stat'] = true;
            return $output;
        }
    }
    return $output;
		if(isset($_FILES['dosya'])){
			$upload_path = 'test/';
			$filename =$_FILES['dosya'];
			$allowedExts = array('jpg', 'jpeg','png', 'PDF', 'JPG', 'JPEG');
			$upfile = dosya($filename,$upload_path, $allowedExts);
			if($upfile['stat'])
		mysql_query("INSERT INTO haberler ( haberbaslik , haberkisa , haberuzun , resim ) VALUES ('$haberbaslik', '$haberkisa', '$haberuzun', '$yeni_resim')");
echo "<center>Haber Kaydedildi.. Anasayfaya Yönlendiriliyorsunuz..</center>";
echo "<META HTTP-EQUIV=\"REFRESH\" CONTENT=\"1;URL=haberekle.html\">";
?>
<?php

}
	}
?>

yüklemeye çalıştığım 2 dosyada var. jpg ve jpeg uzantılı. yine de bomboş beyaz sayfa veriyor.

değerleri alıyor. echo ile $post değişkenlerine baktım, hepsi geliyor sayfaya.

ilginize teşekkür ederim.