Dosya Yüleme (File upload)

← LİSTEYE DÖN

Açıklama

PHP ile file upload işlemi yapmak oldukça kolaydır. Bu işlemi yapan kod örneği aşağıdadır.
PHP SOURCE CODE
<?
if (!empty($_GET["upload"])) {
	$uploaddir ="images/";
		
	$uploadfile = $_FILES['userfile']['name'];
	
	print "<pre>";	
	if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {						
		echo "Dosya başarı ile yüklendi. ";								
	} 	else {			
		print "Dosya yüklenemedi. Tekrar deneyiniz";			
		}
	print "</pre>";
}

?>

<form enctype="multipart/form-data" action="upload.php?upload=1" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="30000" />
	Select image: <input name="userfile" type="file"/>
	<input type="submit" value="Upload" />
</form>

Detaylı İnceleme

Yukarıdaki komutta upload işlemi yapılmasını sağlayan form da bulunmaktadır. Formdan dosya seçildikten sonra upload butonuna basıldığı zaman dosya yüklenmektedir. Eğer hata ile karşılaşılırsa unutulmaması gerekn nokta: dosyanın kopyalanacağı dizine mutlaka web server'ın yazma izninin verilmesi gerekmektedir. Yazma yetkisi verilmeyen bir klasöre upload işlemi yapılmaya çalışılırsa hata mesajı ile karşılaşabilirsiniz.
Görüntülenme: 4332
Ekleyen: Administrator