• 24-01-2018, 04:33:25
    #1
    Sayfamda 2 tane form bulunmakta. form1 ve form2. form2'nin inputlarının hepsi gizli. form1'i submit ettiğimde otomatik olarak form2'yi de submit edebilmem mümkün mü acaba arkadaşlar?
  • 24-01-2018, 04:55:23
    #2
    Jquery kullanarak yapabilirsin.

    $('#form1').submit(function(ev) {
    ev.preventDefault();
    $('#form2').submit();
    
     });
  • 24-01-2018, 05:17:25
    #3
    Misafir adlı üyeden alıntı: mesajı görüntüle
    Jquery kullanarak yapabilirsin.

    $('#form1').submit(function(ev) {
    ev.preventDefault();
    $('#form2').submit();
    
     });
    Burda sadece form2 submit olur.

    driller adlı üyeden alıntı: mesajı görüntüle
    Sayfamda 2 tane form bulunmakta. form1 ve form2. form2'nin inputlarının hepsi gizli. form1'i submit ettiğimde otomatik olarak form2'yi de submit edebilmem mümkün mü acaba arkadaşlar?
    Tam olarak yapmak istediğini anlamadım kodları buraya koyarsan daha detaylı yardım bulabilirsin.
    Ve konunun PHP ile ilgisi olduğunuda düşünmüyorum.
    Form2, gizli ve veriler otomatik gidecekse her bir elemanı Form1 içerisine hidden olarak ekle.Böylece Form1 submit olduğunda Form2 elemanlarıda submit olmuş olur.
    Yada javascript olarak onsubmit, submit, form, serialize ve post bunları araştır.Birini veya birkaçını kullanarak sorunu çözebileceğini düşünüyorum.
  • 24-01-2018, 06:21:02
    #4
    CoLLeR adlı üyeden alıntı: mesajı görüntüle
    Burda sadece form2 submit olur.


    Tam olarak yapmak istediğini anlamadım kodları buraya koyarsan daha detaylı yardım bulabilirsin.
    Ve konunun PHP ile ilgisi olduğunuda düşünmüyorum.
    Form2, gizli ve veriler otomatik gidecekse her bir elemanı Form1 içerisine hidden olarak ekle.Böylece Form1 submit olduğunda Form2 elemanlarıda submit olmuş olur.
    Yada javascript olarak onsubmit, submit, form, serialize ve post bunları araştır.Birini veya birkaçını kullanarak sorunu çözebileceğini düşünüyorum.
    echo '<form method="post">';
    while ($sonuc = $sorgu->fetch_assoc()) {
    $o_id = $sonuc['o_id'];
    $o_isim = $sonuc['o_isim'];
    $komut = 'UPDATE tablo_ismi 
    SET
    o_go = o_go + '.$arttir_go[''.$o_id.''].'
    WHERE 
    o_id = '.$o_id.'';
    if ($baglanti->query($komut)) {
    echo '<input type="hidden" name="s_o_basarili[]" value="'.$o_isim.'">';
    }else
    {
    echo '<input type="hidden" name="s_o_basarisiz[]" value="'.$o_isim.'">';
    }
    }
    echo '</form>';
    Burdaki gizli input verileri asıl kullandığım formdan bağımsız. ve maalesef bu inputları asıl kullandığım formun içine koymam şu an için mümkün değil. Ama bu inputları yeni bir formun içine koyabiliyorum. İstediğim şey ise kullanmış olduğum asıl form buton ile submit edilip action sayfasına gittiğinde bu sayfada yukarıdaki formdan gelen postları da okuyabileyim.
  • 24-01-2018, 08:55:00
    #5
    Aramızdan Ayrılanlar - Vefat Edenler
    driller adlı üyeden alıntı: mesajı görüntüle
    echo '<form method="post">'; while ($sonuc = $sorgu->fetch_assoc()) { $o_id = $sonuc['o_id']; $o_isim = $sonuc['o_isim']; $komut = 'UPDATE tablo_ismi SET o_go = o_go + '.$arttir_go[''.$o_id.''].' WHERE o_id = '.$o_id.''; if ($baglanti->query($komut)) { echo '<input type="hidden" name="s_o_basarili[]" value="'.$o_isim.'">'; }else { echo '<input type="hidden" name="s_o_basarisiz[]" value="'.$o_isim.'">'; } } echo '</form>';
    Burdaki gizli input verileri asıl kullandığım formdan bağımsız. ve maalesef bu inputları asıl kullandığım formun içine koymam şu an için mümkün değil. Ama bu inputları yeni bir formun içine koyabiliyorum. İstediğim şey ise kullanmış olduğum asıl form buton ile submit edilip action sayfasına gittiğinde bu sayfada yukarıdaki formdan gelen postları da okuyabileyim.
    Bunu da form1 içine koyup tek formla bitir işini. Ne gerek 2. forma.