Şimdi Ara

Php çoklu dosya yükleme sistemi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
3
Cevap
0
Favori
590
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • <?PHP
    ////////////////////////////////////////////////
    // Ozer Php Dosya yükleme sistemi //////
    // By Ozernet h-ozernet@hotmail.com //////
    ////////////////////////////////////////////////
    echo <<<DilTr
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    DilTr;
    $cwd = getcwd()."/"; $cwd = str_replace("//","/",$cwd); $yuklemeyeri = "$cwd"; // yuklenecek yer belirleme..
    $yuklemetipi = array("jpg","gif", "png", "bmp", "jpeg", "mp3", "exe");// format belirle..
    if($yukleme == "yukle"){ for ($dosya_i = 1; $dosya_i < ($dosya_no+1); $dosya_i++) {
    $yeni_dosya = 'dosya_'.$dosya_i; $dosya = $_FILES[$yeni_dosya]['tmp_name']; $dosya_ismi = $_FILES[$yeni_dosya]['name'];
    $dosya_ismi = str_replace(" ", "_", $dosya_ismi); $dosya_ad = explode(".",$dosya_ismi); $type = end($dosya_ad);
    if($dosya_ismi == ""){ $dos_result .= "<br><font color=red>$yeni_dosya -> Yuklemek için dosya seçmediniz!</font>"; }
    elseif( !isset($overwrite) and file_exists($yuklemeyeri."/".$dosya_ismi)){ $dos_result .= "<br><font color=red>$dosya_ismi ->
    Dosya yuklenemedi!</font>";} elseif( !(in_array($type, $yuklemetipi) or in_array(strtolower($type), $yuklemetipi)) ){
    $dos_result .= "<br><font color=red>$dosya_ismi ->Dosyanız yüklenebilir tipde degil. !!!</font>";
    }else{ @copy($dosya, $yuklemeyeri."/".$dosya_ismi) or $dos_result .= "<br><font color=red>$dosya_ismi ->
    Server dosyanın kopyalanmasına izin vermedi</font><br /> php.ini dosyasında gerekli ayar yapılmamış olabilir.";
    if(file_exists($yuklemeyeri."/".$dosya_ismi)) { $dos_result .= "<br><font color=green>$dosya_ismi -> Dosya yüklendi.</font>"; }//dosya yükleme ..
    } } }
    //js çoklu yüklme
    echo<<<HTMLJS


  • Teşekkürler. Dosya tipini sadece uzantıya göre kontrol ediyor sanırım. Bir de içeriğini kontrol edip de sahte uzantı olup olmadığını da belirlemek gerekir diye düşünüyorum.
  • Evet olabilir. ilerleyen aşamalarda bu düşünülebilir yükleme yaparken dosyaların adınıda değiştirmek md5 ile şifrelemek vs..
  • Yapay Zeka’dan İlgili Konular
    İşletim Sistemi Yükleme Hatası
    18 yıl önce açıldı
    Çoklu Link İndirme Programı?
    15 yıl önce açıldı
    Daha Fazla Göster
    
    Sayfa: 1
     
    instagram takipçi satın al smm panel instagram takipçi satın al
    Web Hosting takipçi satın al akor takipçi satın al
    instagram takipçi satın al takipçi satın al vds satın al SMM Panel
    Bu sayfanın mobil sürümü / mini sürümü

    Version: 1.2.3302

    Bildirim
    mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.