Select file to upload:




function upload ($dizin) {
$target_file = $dizin . basename($_FILES["file"]["name"]);
if(isset($_POST["submit"])) {
$allowed = array('gif','png' ,'jpg');
//$allowed = array('php','jsp','asp','htm','html','shtml','cgi');
$filename = $_FILES['file']['name'];
$ext = pathinfo($filename, PATHINFO_EXTENSION);
if(!in_array($ext,$allowed) ) {
echo 'Desteklenmeyen uzantı türü';
} else {
if (move_uploaded_file($_FILES["file"]["tmp_name"], $target_file)) {
echo basename( $_FILES["file"]["name"]). " isimli dosya yüklendi.";
} else {
echo "Dosya yüklenemedi.";
}
}
}
}

//Örnek Kullanım
if ($_POST) {
upload("uploads/");
}
?>

Kardeşim bu şekilde çalışması lazım