lostyazilim
tr.link

Php form sorunu.

7 Mesajlar 1.108 Okunma
lstbozum
tr.link

ecarpar ecarpar WM Aracı Kullanıcı
  • Üyelik 18.04.2014
  • Yaş/Cinsiyet 43 / E
  • Meslek bilişim ve e-ticaret uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad E** C**
  • Mesajlar 317
  • Beğeniler 23 / 90
  • Ticaret 0, (%0)
Form mevcut, her şey tamam veriler gidiyor kendi içinde geri dönüyor her birşey tamam..

takii bu form ile resimde ekliyeyim diyene kadar. Resim butonuna basınca açılıyor, resimi seçtiriyor, kaydet deyince bütün veriler tamam sadece resim eklenmiyor, tek bir form içinden aynı anda text ve file yollanamıyor mu acaba diye kendimi yemeye başladım :)

ÖNEMLİ : Tek başına formu oluşturup resim yükleyince sorun yok.




"/>





























$_FILES["manset_resim_"."$olusturulan_manset_id"];
Kısmına takılmayın burayı kodların tümünde kullanıyorum ve input Type="text" yapılınca içerideki yazı okunabiliyor.. ama file yapınca sanki öyle bir input yokmuş gibi davranıyor..




$dizin = '../../manset_pictures/';
$yuklenecek_dosya = $dizin . basename($_FILES["manset_resim_"."$olusturulan_manset_id"]['name']);

echo '
';

if (move_uploaded_file($_FILES["manset_resim_"."$olusturulan_manset_id"]['tmp_name'], $yuklenecek_dosya))
{
echo "Dosya geçerli ve başarıyla yüklendi.\n";
} else {
echo "Olası dosya yükleme saldırısı!\n";
}

echo 'Diğer hata ayıklama bilgileri:';

print_r($_FILES);

print "
";

echo "resm : ".$manset_resim ;




Sonuç ;
Olası dosya yükleme saldırısı!
Diğer hata ayıklama bilgileri: (boş)
 

 

wmaraci
reklam

Flawless Flawless Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 25.10.2013
  • Yaş/Cinsiyet 41 / E
  • Meslek Php Coder
  • Konum Antalya
  • Ad Soyad K** I**
  • Mesajlar 476
  • Beğeniler 22 / 87
  • Ticaret 7, (%100)
$olusturulan_manset_id" bu değişkeni nerede tanımlıyorsunuz çünkü verdiğiniz kodlarda böyle bir tanım yok
 

 

ecarpar ecarpar WM Aracı Kullanıcı
  • Üyelik 18.04.2014
  • Yaş/Cinsiyet 43 / E
  • Meslek bilişim ve e-ticaret uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad E** C**
  • Mesajlar 317
  • Beğeniler 23 / 90
  • Ticaret 0, (%0)
$olusturulan_manset_id tanımlı onda sorun yok, kaydet butonuna basınca, satırın tamına ait bir id oluşturdum karışıklık olmasın kontrol edebileyim diye.

$olusturulan_manset_id = $_POST["mns_in_id"];

eğer sorun orada olmuş olsaydı text alanlarından gelen verileri de okuyamazdım.

bütün text alanlarından aynı şekilde veriyi çekiyorum hatta sadece dosya yüklemek için düzenlediğim de çalışıyor yükleme işlemi başarılı oluyor..
 

 

KadirCeyhan KadirCeyhan WM Aracı Kullanıcı
  • Üyelik 23.10.2016
  • Yaş/Cinsiyet 27 / E
  • Meslek Öğrenci
  • Konum Denizli
  • Ad Soyad K** C**
  • Mesajlar 689
  • Beğeniler 0 / 203
  • Ticaret 6, (%100)
Kullandığınız değişkenleri "Echo" ile ekrana yazdırıp kontrol ettiniz mi ?
 

 

wmaraci
wmaraci

ecarpar ecarpar WM Aracı Kullanıcı
  • Üyelik 18.04.2014
  • Yaş/Cinsiyet 43 / E
  • Meslek bilişim ve e-ticaret uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad E** C**
  • Mesajlar 317
  • Beğeniler 23 / 90
  • Ticaret 0, (%0)

Jelioxe adlı üyeden alıntı

Kullandığınız değişkenleri "Echo" ile ekrana yazdırıp kontrol ettiniz mi ?




değişkenlerde sorun yok, abi herşey tamam hatalara kadar yazdım resim eklenecek olunca patladı olay bütün veriler geliyor okunuyor..
yukarıda eklediğim satıra resim eklenecek input ekleyince inputtaki resimi görmüyor sadece.
File upload edeceğim kısmı tek başına form olarak yapınca resim gidiyor ama bu sefer de ortaya diğer text lerin içinde okuduğum veriler sorun oluyor..

acaba jquery de 2 farklı form u serialize edebiliyormuyuz şuna bakayım ben.
 

 

adnan358 adnan358 WM Aracı Kullanıcı
  • Üyelik 14.08.2016
  • Yaş/Cinsiyet 29 / E
  • Meslek Web Developer
  • Konum İzmir
  • Ad Soyad A** B**
  • Mesajlar 159
  • Beğeniler 54 / 42
  • Ticaret 1, (%100)
Post ederken jQuery mi kullanıyorsunuz ?
 

 

ecarpar ecarpar WM Aracı Kullanıcı
  • Üyelik 18.04.2014
  • Yaş/Cinsiyet 43 / E
  • Meslek bilişim ve e-ticaret uzmanı
  • Konum İstanbul Anadolu
  • Ad Soyad E** C**
  • Mesajlar 317
  • Beğeniler 23 / 90
  • Ticaret 0, (%0)
evet jquery serialize ile gönderiyorum verileri.

Ek Olarak: Sorunu çok farklı bir şekilde hallettim.
 

 

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