Blog

php ile dosya Upload

php ile dosya Upload

Merhaba arkadaşlar Bu Dersimizde php ile upload yapıcaz. Bunun için gerekli olan fonksiyonlar.

copy();

$_FILES[]; move_uploaded_file(); öncelikle bir html form olusturmamız gerekmekte bunun için hemen bir index.html dosyası olusturalım

index.html:  

<form action="action.php" method="post" enctype="multipart/form-data"> Gönderilecek dosya: <input name="dosya" type="file"> <input type="submit" value="Gönder"> </form>

Evet Arkadaşlar Suanda Html Formumuz Oluşturuldu.Şimdi Formdan Gelen Dosyanın Özelliklerini alabilecegimiz değişkenlere göz atalım.

$_FILES["dosya"]["name"] > "dosya" isimli form elemanından yüklenen dosyanın gerçek adıdır.

$_FILES["dosya"]["tmp_name"] > "dosya" isimli form elemanından yüklenen dosyanın geçici adıdır.

$_FILES["dosya"]["type"] > "dosya" isimli form elemanından yüklenen dosyanın türüdür.

$_FILES["dosya"]["size"] > "dosya" isimli form elemanından yüklenen dosyanın byte olarak boyutudur.

$_FILES["dosya"]["error"] > "dosya" isimli form elemanından yükleme yaparken oluşan hatadır. Bu sayede bu değişkenlerin ne işe yaradıgını ögrendik. şimdi upload.php yi kodlayalım.
upload.php:

<?php 

$formdangelendosya=$_FILES["dosya"]["tmp_name"]; 

$eklenecekyol="upload/".$_FILES["dosya"]["name"]; 

if (move_uploaded_file($formdangelendosya,$eklenecekyol)) echo "Dosya başarı ile yüklendi."; } 

 else  { echo "Yükleme başarısız!"; 

}?>

Paylaş:

Alakalı Gönderiler

0 Yorum

Yorum Gönder