PHP- İndirilen Dosya İsmi Random Olarak Değiştir

Discussion in 'Programming - Yazılım' started by Âlfonse, Aralık 1, 2018.

  1. Âlfonse

    Âlfonse Birakti.

    Mesajlar:
    386
    Likes Received:
    374
    HTML:
    <?php
    function rastgeleKelime()
    {
        $harfler = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
        $kelime = array();
        $harfUzunluk = strlen($harfler) - 1;
        $uzunluk = 20;
        for ($i =0; $i < $uzunluk; $i++) {
            $n = rand(0,$harfUzunluk);
            $sonKelime[] = $harfler[$n];
            }
            return implode($sonKelime);
      
    }
    $dosya_adi = 'dosya';
        $yeniad = rastgeleKelime();
        $uzanti = '.zip';
        $sonad = $yeniad.$uzanti;
    
    
    header("Content-Length: " . filesize($dosya_adi));
    header('Content-Disposition: attachment; filename="' . $sonad . '"');
    
    
    readfile($dosya_adi);
    exit;
    ?>
    $harfler: Dosya indirilirken dönüştürülecek harf listesi,

    $uzunluk: Rastgele oluşturulacak kelime uzunluğu,

    $dosya_adi: Karşıdan indirilecek dosya adı,

    $uzanti: İndirilecek dosyanın uzantısı(jpg zip vs)
     
    fadime58, Phantaso and Anarchosa like this.
  2. Kripton

    Kripton COCAINE

    Mesajlar:
    289
    Likes Received:
    729
    Eline sağlık kardeşim.
     
    Âlfonse likes this.
  3. Owner
    Owner
    Âlfonse

    Âlfonse Birakti.

    Mesajlar:
    386
    Likes Received:
    374
    Sağolasın dostum :)
     
    Kripton likes this.
  4. nalbantmedia

    nalbantmedia

    Mesajlar:
    15
    Likes Received:
    6
    eline sağlık güzel konu
     
    Âlfonse likes this.
  5. fadime58

    fadime58

    Mesajlar:
    62
    Likes Received:
    39
    Emeğinize sağlık
     
    Âlfonse likes this.
Loading...
Benzer konu başlıkları
  1. kr4lx1
    Cevaplar:
    1
    Okunma:
    480

Bu sayfayı Paylaş