lostyazilim
tr.link

(yardım) Yüklenen resim'e random isim verme

3 Mesajlar 1.443 Okunma
acebozum
tr.link

caneraltinel caneraltinel WM Aracı Kullanıcı
  • Üyelik 30.10.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Girişimci & Web Developer
  • Konum İstanbul Avrupa
  • Ad Soyad C** A**
  • Mesajlar 252
  • Beğeniler 33 / 35
  • Ticaret 26, (%100)
Merhaba arkadaşlar,
aşağıdaki kod ile çoklu resim yüklemesi yapıyorum ve bunların isimlerini veritabanına kayıt ediyorum.

İsteğim, yüklenen resim'e yeni eşsiz bir isim vererek adını değiştirmek ve değişen adı da veritabanına kayıt etmek.

Herkese teşekkürler şimdiden..

$klasor="../upload";
$dosya_isim_sayi=count($_FILES['dosya']['name']);
for($i=0;$i<$dosya_isim_sayi;$i++){
if(!empty($_FILES['dosya']['name'][$i])){
echo $_FILES['dosya']['name'][$i];
echo "
";
move_uploaded_file($_FILES['dosya']['tmp_name'][$i],$klasor."/".$_FILES['dosya']['name'][$i]);
$url = $_FILES['dosya']['name'][$i];
$uploadimage = mysql_query("insert into galeri (resim) values('$url') ");
}
}
 

 

elektronikssl
webimgo

dump3cz dump3cz Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 01.05.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Yazılım
  • Konum Bilecik
  • Ad Soyad O** Ç**
  • Mesajlar 1749
  • Beğeniler 169 / 326
  • Ticaret 3, (%67)
yükleyen kişi adının yanında dosyayı kim, ne zaman, hangi saate(saniye dahil) yüklediğini sha1 md5 yap tamamdır. Örnek
dump3cz-sha1(md5(dump3cz_30112017205450))
 

 

fruzgar fruzgar ProPvPServerlar Kimlik Onayı
  • Üyelik 06.02.2015
  • Yaş/Cinsiyet 28 / E
  • Meslek SD
  • Konum Ordu
  • Ad Soyad F** R**
  • Mesajlar 792
  • Beğeniler 258 / 257
  • Ticaret 11, (%100)
$url = $_FILES['dosya']['name'][$i];

bu satırı

$url = md5($_FILES['dosya']['name'][$i]);

olarak değiştir. Direkt dosya adını md5 ile şifrelesin ve $url değişkenine kaydetsin. Sonrası zaten aynı $url yi insert ediyorsun
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al