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

2010-11-06 11:24:42

Php

alicilinAli 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>";

?>

2010-11-06 12:47:19

Php

om3rom3römer yılmaz

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

2010-11-06 23:56:29

upload

alicilinAli 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 :)

2010-11-07 11:50:21

Edit:

Php

om3rom3römer yılmaz

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

2010-11-07 12:25:57

php

alicilinAli Fırat Güler

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

2010-11-07 16:00:38

Edit:

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro