php ile upload edilen resmin linkinin gözükmesi

om3rom3r ömer yılmaz

merhaba arkadaşlar.. sizlere sormak istediğim bir konu var. PHP kullanılarak yazılan ufak bir dosya uplaod scriptinde, upload'ı biten dosyanın hangi URL de olduğunu görmek istiyorum.

Yardımcı olursanız çok sevinirim

06-11-2010 11:24

    Php

    alicilin Ali Fırat Güler

    Kardeşim Aşagıya küçük bi örnegini yazdım. inş işine yarar...

     

    <?php

    $dosya_adi = $_FILES["dosya"]["name"];

    $parcala= explode(".", $dosya_adi);

    $uzanti=".$parcala[1]";

    $dakik= date("i");

    $saat= date("H");

    $saniye= date("s");

    $klasor="upload/";

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

    $mdsifre= md5($dosya_adi);

    $upload = move_uploaded_file($kaynak, "$klasor".$mdsifre.$saat.$dakik.$saniye.$uzanti);

    $url = "$klasor$mdsifre$saat$dakik$saniye$uzanti";

      
    echo "<center>http://domainadın/$url</center>";

    ?>

    06-11-2010 12:47

      Php

      om3rom3r ömer yılmaz

      çok teşekkür ederim. dosya adını md5 ile şifrelemenin nedeni nedir öğrenebilir miyim ?

      06-11-2010 23:56

        upload

        alicilin Ali Fırat Güler

        Kardeşim dosya isimlerinde boşluk olabilir buda linkte problem çıkarabilir. ayrıca aynı isimli iki dosya yüklersen yeni dosyayı yüklerken digerini siler. mesela kemaralar fotograf çekerken dsc001 gibi isimlerle fotograf cekerler mesela iki fotografında adı dsc001 olabilir ama ikisi farklı resim olabilir. onun için md5 ile şifreledim ama md5 yetmedi çünki aynı isimli olan dosyalara aynı md5 şifresini veriyordu bende dosya adına resimin yüklendigi tarihi saati dakikayı falanda yazdırdım yani 2 dosyanın adının aynı olması imkansız gibi bişey oldu :)

        07-11-2010 11:50

          Php

          om3rom3r ömer yılmaz

          anladım çok teşekkür ederim sağol ;)

          07-11-2010 12:25

            php

            alicilin Ali Fırat Güler

            önemli degil kardeşim yararlı olabildiysem ne mutlu bana...

            07-11-2010 16:00

              www.Phpkodlari.com © 2009 Herkes Php öğrenecek
              Web tasarım ve eğitim kaynağınız.