lostyazilim
tr.link

Neden vtye ekliyemiyorum

4 Mesajlar 667 Okunma
acebozum
tr.link

enex enex WM Aracı Kullanıcı
  • Üyelik 16.08.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek PHP Developer Novice Jquery
  • Konum Amasya
  • Ad Soyad E** E**
  • Mesajlar 160
  • Beğeniler 0 / 13
  • Ticaret 0, (%0)
input file olunca neden veritabanına eklenmiyo yani insert intodan 'resimler' i çıakrtıyorum vtye kaydediyo ama resimle olunca kaydetmiyo

Resimler:





';

## Uzantı Kontrollerim
$uzanti= array('image/jpeg','image/jpg','image/png','image/x-png','image/gif');
## Aynı Dizinde Bulunan Resimler Klasörüne Kaydet
$dizin= "app_images";
if(in_array(strtolower($_FILES['resimler']['type']),$uzanti)){
move_uploaded_file($_FILES['resimler']['tmp_name'],"./$dizin/{$_FILES['resimler']['name']}");
## Türkçe Karakter Hatası
}



$sql="INSERT INTO uygulama(no,baslik,aciklama,resimler,tur,kategori,yapimci,boyut,indirmelinki,APK,tarih) VALUES(NULL, ?, ?, ?, '".$db."', ?, ?, ?, ?, ?, ?, NOW())";
$stmt=$db->prepare($sql);
if ($stmt === false) die ("sorgu hatası".$db->error);
$stmt->bind_param("sssssssss", $_POST['baslik'], $_POST['aciklama'], $_POST['resimler'], $_POST['tur'], $_POST['kategori'], $_POST['yapimci'], $_POST['boyut'], $_POST['indirmelinki'], $_POST['APK']);
$stmt->execute();
if (!$stmt) {
die('Kayıt eklenmedi');
}

else{
echo "Başarıyla Kaydedildi";
}
 

 

elektronikssl
webimgo

phpside phpside Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 16.09.2016
  • Yaş/Cinsiyet 34 / E
  • Meslek Bilg. Prog.
  • Konum Eskişehir
  • Ad Soyad A** A**
  • Mesajlar 49
  • Beğeniler 0 / 19
  • Ticaret 2, (%0)
enex

Muhtemelen form kodunuz aşağıdaki şekilde.



Formda multipart/form-data olmadan file inputunu okumaz. Yani form başlangıcı aşağıdaki şekilde olmalı.

 

 

enex enex WM Aracı Kullanıcı
  • Üyelik 16.08.2016
  • Yaş/Cinsiyet 28 / E
  • Meslek PHP Developer Novice Jquery
  • Konum Amasya
  • Ad Soyad E** E**
  • Mesajlar 160
  • Beğeniler 0 / 13
  • Ticaret 0, (%0)
phpside yok zaten öyle form en üstte sadece bn formu trlere böldüm tr içinde input file
 

 

phpside phpside Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 16.09.2016
  • Yaş/Cinsiyet 34 / E
  • Meslek Bilg. Prog.
  • Konum Eskişehir
  • Ad Soyad A** A**
  • Mesajlar 49
  • Beğeniler 0 / 19
  • Ticaret 2, (%0)
enex

$_POST["resimler"] kısmından dönen veri boş mu dolu mu bunu kontrol ettirin ilk önce. O kısımda bir sorun yoksa postta veri varsa veritabanında bulanan resimler kolonunun veri tipiyle alakalı bir sorun vardır.
 

 

wmaraci
wmaraci
wmaraci
wmaraci
Konuyu toplam 2 kişi okuyor. (0 kullanıcı ve 2 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al