• 06-12-2020, 20:50:33
    #1
    jquery ile inputuret adlı bir fonksiyonuma post yaparak input ürettiriyorum onuda form içine yazdırıyorum daha sonra formu post ettigimde o inputları görmüyor.

    <div class="col-md-6">
        <h3>Kelime ile ilgili deyimler</h3>
        Kelime Deyimin;
        <div class="deyim">
            <input type="text" class="form-control deyimsayim"  placeholder="Kaç sozobegi  var">
            <input class="btn btn-success deyimbtn" type="button"  value="Yolla">
        </div>
        <hr>
    
    
    </div>
    $(document).on('click','.deyimbtn',function () {
        var sayim=$(".deyimsayim").val();
        $.ajax({
            type:"POST",
            url:link+"admin/inputuret2",
            data:{
                "sayim":sayim,
                "key":"deyim",
                "csrf_test_name":csrfdeger
            },
            success:function (cevap) {
                $(".deyim").html(cevap);
            }
        })
    })
    public function inputuret2(){
        $key=form("key");
        $sayim=form("sayim");
    
        for ($i=0;$i<$sayim;$i++):
            ?>
            <label for="">Başında<input type="radio" value="1" name="<?=$key?>sira[]"></label>
            <label for="">Sonunda<input type="radio" value="2" name="<?=$key?>sira[]"></label>
            <input type="text" name="<?=$key?>[]" class="form-control" placeholder="Sadece ilgili bölümünü yazınız">
        <?php
        endfor;
    
    }
  • 16-12-2020, 17:53:23
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    serilaze yanlışta olabilir yazılışı bu fonksyion ile post edersen sorun çözülür
  • 31-12-2020, 16:47:16
    #3
    echo "<pre>";
    print_r($_POST);
    Şu şekilde yazdırıp gelen veririlerin hepsine bakabilirsiniz.
    input name leri dizi olarak belirtmişsiniz. Dolayısıyla ondan olduğunu düşünüyorum.
  • 31-12-2020, 16:51:57
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    <div class="col-md-6">
        <h3>Kelime ile ilgili deyimler</h3>
        Kelime Deyimin;
        <div class="deyim">
            <input type="text" class="form-control deyimsayim" id="deyimsayim"  placeholder="Kaç sozobegi  var">
            <input class="btn btn-success deyimbtn" id="deyimbtn" type="button"  value="Yolla">
        </div>
        <hr>
    
    
    </div>
    $("#deyimbtn").on('click',function () {
        var sayim=$("#deyimsayim").val();
        $.ajax({
            type:"POST",
            url:link+"admin/inputuret2",
            data:{
                "sayim":sayim,
                "key":"deyim",
                "csrf_test_name":csrfdeger
            },
            success: function (cevap) {
                $(".deyim").html(cevap);
            }
        })
    })
    Bu şekilde deneyin