copy or die ; $resim=&quot;$dosya_gonder_name&quot;; } bu koda nasıl ekliyebilirim onu soruyorum. Dosyanın ismini bende değiştiriyorum ama değiştirince Dosya kopyalanamıyor diyor. ondan sonra yaparsamda veri tabanına saçma sapan bir şey kayıt ediyor değişen dosya ismi ile hiç alakası olmayan bir şey.

http://www.su-med.com/resim/ sitede resimleri yüklüyorum ama aynı isimli resimler yüklendiğinde eskisinin üstüne atıyor. Yani eski resim kayboluyor. Kayıt ederken resimismi-otonumara. resiminuzantısı şeklinde veri tabanına kayıt girerek bu resimleri yüklerken isimlerini nasıl değiştirebilirim kullandığım kod aşağıda eğer hataları varsa söylerseniz sevinirim. Kod:

şimdi masa üstünde bir resim var diyelim bunun adı c. jpg. birisi bunu siteye yüklediği zaman c1. jpg yapıcak ismini ve veri tabanına c1. jpg diye kayıt edicek resmi b. jpg diye yüklendimi b2. jpg olcak sonra c. jpg diye başka biri daha resim yüklediğinde c3. jpg olcak. Yani resimismi+artannumara. resimuzantısı ben artan numarayı halledebilirim ama resmi upload ederken ismini değiştiremiyorum bütün sorun burda yani resim c. jpg yükle dediğinde bunu c1. jpg olarak servera gönderen kodu arıyorum.

Hocam Kod:

copy

eRLySL' Alıntı:

yanıt yokmu iyinet?

Ozcan' Alıntı:

bir üst dizini dosya adinin onune &quot;../&quot; şeklinde belirtebilirsiniz..

dostum move_uploaded_file fonksiyonunu kullanabilirsin, yukarıda örneğini verdim..

yukardaki kodda $dizin=$_FILES ; $dosya=$_FILES ; kendi buluyor ya öbürtürlü elle yazmak lazım. Acaba bir alt dizini buldurmak için bir kod varmıdır.

Dostum Bunu Kullanarak Veritabaninada ismi basabilirsiniz.. Komple bu sistemi kullanmalisin ama.. Eğer buda olmazsa, ne yapmak istedigini söyle Seni kafaya taktim sorununu halledicem ) PHP:

ADrK' Alıntı: