merhabalar; Öncelikle yapacagınız yardımlardan dolayı tşk ederim. Php çok az biliyorum Websayfamda şöle bir sorun ortaya çıktı.ürün resimlerini upload ediyorum ftye nasıl ürün resmi upload ettiysem öyle yüklüyor bu konuda sorun yok. fakat veritabanına başka isim veriyor bu yüzden ise websayfasında gözükmüyor bu konuda bana yardım edermisiniz tşk ederim
saruman64S
kullanıcısına yanıt
Öncelikle şunu bilmelisin. klasör içerisindeki dosya ismi ve uantıları aynı olursa sonraki öncekinin yerini alır. yani bu demek oluyorki. bir üyeniz ya da siz bir ürün için resim yüklerken (resmin adı a.jpg olsun)
Bu resim ftp ye gönderilir. daha sonra aynı isimde farklı bir resim yuklerseniz eski resim yerine bu resim geçecektir. bunu önlemek için upload yaparken yeniden adlandırılır dosya ve farksız yani aynı isimlerden oluşmaz.
Resim upload sistemi şu şekilde işler. seçtiğiniz dosya ftpye aktarılırken farksız benzersiz isim ile adlandırılır ve ftpye upload edilir ardından upload edilen resmin ismi ise veritabanına kayıt edilir.
site içerisinde göstermek için sql sorgusu çalıştırılır. siteadi.com/resimler/<?=$resim1 ?> şeklinde göstertilir. burada $resim1 yüklenmiş olan resmin ftpdeki adıdır.
Ayrıca sorunlarınızı bu şekilde sorarsanız hiç bir cevap alamazsınız. sorun yaşadığınız kodları dosyayı burada paylaşırsanız, daha detaylı yardımcı olabiliriz.
<label>Dil: </label> <select name="Dil" class="opticlass"> <? $dilim_sorgu = mysql_query("select * from diller where Onay='Evet' order By Id"); while($dil = mysql_fetch_array($dilim_sorgu)) { $diladi=$dil['Dil']; $dilbaslik=$dil['Baslik'];