⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
⭐ Buraya kendi metin reklamınızı vererek binlerce kişiye ulaşın! ⭐
Sponsor Görsel 2
SponsorSponsor

Php Dosya Yükleme (Upload) Kodu

Php Dosya Yükleme (upload) Kodu
Merhaba,
PHP ile ilgili çalışmalara yeni başlayanlar için dosya yükleme nasıl yapılır, bu yazıda ondan bahsetmek istedim temel düzeyde dosya yüklemek için aşağıdaki kodlar gayet işinizi görmektedir.
  • İlk adım olarak bir “dosya_yukle.php” adlı bir dosya veya daha başka bir isimde bir php dosyası oluşturup aşağıdaki kodları içine kopyalayın ve ardında dosyanızı çalıştırın

  • İkinci adım olarak dosyayı oluşturduğunuz yere upload isimli bir klasör oluşturun (klasörün yazma izni olup olmadığını kontrol ediniz)


Kod:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Php İle Dosya Yükleme</title>
</head>
<body>
    <div style="margin: 0 auto; width: 450px;">
        <form enctype="multipart/form-data" action="dosya_yukle.php" method="post">
            <input type="file" name="dosya" />
            <input type="submit" value="Yükle" />
        </form>
    </div>
    <?php
/*Formdan Bilgileri çek***************************************************************************** */
$tip=$_FILES['dosya']['type']; // yüklenecek dosyanın tipini alıyoruz
echo (isset($tip)) ? 'Tip = '.$tip : '';

if($_FILES)
{        //burada tip kontrolü yapıyoruz güvenlik gereği sadece belirli dosyaların yüklenmesine izin veriyoruz
    if($tip=="application/msword" ||  $tip=="application/vnd.ms-excel" || $tip=="image/x-png" || $tip=="image/png" || $tip=="image/pjpeg" || $tip=="image/gif" || $tip=="image/jpeg" || $tip=="image/jpg")
    {
               $dosya_name=$_FILES['dosya']['name']; //yüklenecek olan dosyanın adını belirliyoruz "resmin kendi isminin kalmasına yarar"
        $uploaddir= "upload/".$dosya_name; //dosyanın yükleneceği yer

        if(move_uploaded_file($_FILES['dosya']['tmp_name'], $uploaddir))
        {
                    echo '<br/>Dosya yüklemesi sorunsunz bir şekilde yapıldı.';
        }
                else
                {
                    echo 'Dosya yüklemesinde bir hata var. Hata Kodu :'.$_FILES['dosya']['error'];
                }
    }
    else
    {
        echo "<br />Uzantı uymamaktadır sadece <b> 'png, jpeg, gif' ve word, excell </b> dosya türlerini yükleyebilirsiniz";
        echo "<script> alert('Uzanti uymamaktadir sadece  png, jpeg, gif  ve word, excell dosya türlerini yükleyebilirsiniz'); </script>";
    }
}
?>

     </body>
</html>

Cevapla
Php Dosya Yükleme (upload) Kodu
Teşekkürler
Linksta
Cevapla
RE: Php Dosya Yükleme (upload) Kodu
@By.KinG Rica ederim.
Cevapla
RE: Php Dosya Yükleme (upload) Kodu
Teşekkürler
stywashere
Cevapla
RE: Php Dosya Yükleme (upload) Kodu
@"JesusWGlasses" Rica ederim.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Konuyu Okuyanlar: 1 Ziyaretçi