• 08-03-2013, 22:08:14
    #1
    ajaxla formdaki verileri başka bir sayfaya post ediyorum.fakat o sayfada post ile gelen değeri okuyamıyorum.

    function ekle()
    {

    $.ajax({
    type: 'POST',
    url: "ajax.php",
    data: $('#form1').serialize(),
    success: function(data) {

    $('.sonuc').html(data);
    }
    });
    }

    php dosyasında
    $_POST["butonunnameindeyazantext"] şeklinde butonun name'ini okuyamıyorum.

    sonuçta ajax.php sayfasına birden çok post işlemi yapıyorum ve bunları ayırt edebilmek için post işleminin hangi formdan geldiğini bilmem gerekiyor.

    ne önerirsiniz?

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 22:08:14 -->-> Daha önceki mesaj 21:29:05 --

    yardımcı olacak kimse yokmu?
  • 08-03-2013, 22:28:05
    #2
    Şu şekilde de post işlemi yapabilirsiniz, ufak bir örnek yazdım.

    $('#submit').click(function() {
            $('#response').html("<img src='loading.gif'/>");
                    
            $.post('post.php', 
            {
               inputname: $('#inputname').val()
            },
            function(data){
                $(':input','#form').val('');
                $('#response').html(data);
            }
            );
        });
    <?php
    
    $degisken = $_POST['inputname'];
    
    ?>
  • 08-03-2013, 22:32:29
    #3
    EkolWeb adlı üyeden alıntı: mesajı görüntüle
    Şu şekilde de post işlemi yapabilirsiniz, ufak bir örnek yazdım.

    $('#submit').click(function() {
            $('#response').html("<img src='loading.gif'/>");
                    
            $.post('post.php', 
            {
               inputname: $('#inputname').val()
            },
            function(data){
                $(':input','#form').val('');
                $('#response').html(data);
            }
            );
        });
    <?php
    
    $degisken = $_POST['inputname'];
    
    ?>

    Hocam post etmekte sorun yok sadece 4-5 tane ajax fonksiyonum var diyelim ve hepsini aynı sayfaya post ediyorum.

    form1 i post ettim diyelim.form1'in post edildiğini nasıl anlayacağım?
  • 08-03-2013, 22:37:51
    #4
    Formun adınıda post ile gönderin, hidden input oluşturun bu inputlara formlarınızın isimlerini yazın php sayfanızda bu değerlerin kontrolünü yaparsınız. Böylece hangi formun submit edildiğini anlarsınız.