Bu php bilgisinde dosya upload etmeyi öğreniyoruz. Bu bir çok yerde işimize yarayacak bir uygulamadır. Php ile dosya nasıl upload edilir göreceğiz. ilk olarak genel yapısından bahsedelim

Bu işlemi form yöntemiyle yapacağız

yukle.php
[php]
<form method="post" action="yukle1.php" enctype="multipart/form-data" >
<input type="file" name="dosya">
<input type="submit" value="Yükle">
</form>
[/php]

bu şekilde form parametremiz olarak enctype=”multipart/form-data” eklemiş olduk
aynı zamanda dosya göz at kısmı için bir input değerini file olarak belirttik
dosya yükleme sayfamız bu kadar şimdi dosyamızın yüklenip yüklenmeyeceğine karar vereceğimiz aynı zamanda istersek kısıtlamalar getireceğimiz. ve istediğimiz şartlar sağlanmışsa ve yazma izinlerimiz tamamsa dosyamızı istediğimiz konuma yükleyebileceğimiz sayfamızı oluşturalım. Yani formla action yaptığımız sayfa olan yukle1.php dosyasını oluşturalım.

yukle1.php
[php]
<?php
//öncelikli olarak gelen değerlerimizi kontrol edelim. array şeklinde
print_r($_FILES);

if(move_uploaded_file($_FILES[‘dosya’][‘tmp_name’], $_FILES[‘dosya’][‘name’]))
{
echo "dosya yüklendi";

}else{
echo "dosya yüklenmedi";
}

?>
[/php]

şeklinde dosya yüklemesi yapabilirsiniz. Yükleyeceğiniz dizinin yazma izni olup olmadığına dikkat ediniz.

Daha sonra gelişmiş dosya upload kodlamasıda yapacağız.

php