lostyazilim
tr.link

Standart İletişim Formuna resim dosyası eklemek?

23 Mesajlar 7.720 Okunma
acebozum
tr.link

YazilimMimari YazilimMimari Eski adi: Turgay Can Kullanıcı
  • Üyelik 25.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Engineering Director
  • Konum İstanbul Avrupa
  • Ad Soyad T** C**
  • Mesajlar 771
  • Beğeniler 2 / 260
  • Ticaret 0, (%0)
Neden aynı tablo içine kayıt etmiyorsun verilerin hepsini? Normaldir ilişkisiz iki tabloya verileri atıp sonra niye bunları birleştiremiyorum demek.
 

 

https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
wmaraci
reklam

devrimm devrimm WM Aracı Kullanıcı
  • Üyelik 11.05.2014
  • Yaş/Cinsiyet 46 / E
  • Meslek elektronik
  • Konum İstanbul Avrupa
  • Ad Soyad D** D**
  • Mesajlar 8
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
Bu mesajıma cevap verirken açılan form sayfasına ek olarak resim ekle butonu koyalım. Yani formda başlık , mesajınız , resim ekle seçenekleri olsun. gonder dendiğinde ise mesaj yayınlandığında resim istenilen klasöre kaydedilip yeni isim verilip boyutuda küçültülüp veri tabanına yazılacak. ve mesajla birlikte resimde yeni haliyle görülecek. ben birtürlü veri tabanında ikisini ilişkilendiremedim. eklendikten sonra veri tabanından hem eklenen resimin yeni yolu hemde formun diğer başlık , vs. çekilecek. buna bir örnek verin lütfen mümkünse cevabınız için tşk. ederim.
 

 

YazilimMimari YazilimMimari Eski adi: Turgay Can Kullanıcı
  • Üyelik 25.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Engineering Director
  • Konum İstanbul Avrupa
  • Ad Soyad T** C**
  • Mesajlar 771
  • Beğeniler 2 / 260
  • Ticaret 0, (%0)
Arkadaşım form içindeki tüm verileri git aynı tabloya yaz Allah aşkına :) Neden farklı bir tabloya yazma gereği duyuyorsunuz? Birden fazla resimmi olacak aynı kayıt için?


KültürlüPenguen adlı üyeden alıntı



$dizi = explode('.',$dosyadi);
$eleman = count($dizi) -1;
$uzanti = $dizi[$eleman];

$zamana_gore_isim=time();
move_uploaded_file($_FILES['dosya'] 'tmp_name'],'./tmp/'.$zamana_gore_isim.'.'.$uzanti);

$dosya=getenv('HTTP_HOST').'/tmp/'.$zamana_gore_isim.'.'.$uzanti;

$isim=$_POST['isim'];
$soyisim=$_POST['soyisim'];

$isle=mysql_query('INSERT INTO form (dosya_yolu ,isim ,soyisim) VALUES('$dosya' ,'$isim' ,'$soyisim')');
if($isle){
print "Kayıt Başarılı";
}else{
print "bir hata oldu";
}


Bu şekilde bir yol izlerseniz amacınıza ulaşabilirsiniz.
Siz ticket sistemi gibi bir şey yapmaya çalışıyorsunuz zannedersem?



Cevap zaten verilmiş.
 

 

https://www.linkedin.com/in/turgaycan/
Kaliteli kod yazılır.. (Günlük/Saatlik ücreti ile)
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al