• 25-12-2021, 15:49:25
    #1
    Selam arkadaşlar.
    Ajax post işleminden sonra html olarak sonucu bastırıyorum. Fakat bu sonuç dinamik. Tablodaki veriye göre değişiyor.
    O yüzden değişkeni bir türlü yazdıramadım.

    Kodlarım aşağıda yardımcı olabilir misiniz?


    <script>
    function twitterCheck() {
        var twitteridform = $("#twitterGetid").serialize();
        var twt = "<?php echo $getData['twitter'] ?>"; // BURADA değişkeni tanımladım fakat hata aldığım nokta burası. değişkenimi buraya nasıl yazdırabilirim.?
    
     console.log(twt);
           $.ajax({
           type : "POST",
           data : twitteridform,
           url : "process.php",
            success: function(result) {
                     if($.trim(result) == "bos") {
                              sweetAlert('Warning', 'Username not found on twitter', 'error');
                                     } else if(result) {
                              sweetAlert('Success', 'Username matched on twitter', 'success');
                                  $("#"+twt).html(result); // Sonucu burada yazdırıyorum.
      }
         }
        });
        }
                                                            </script>
  • 25-12-2021, 15:51:57
    #2
    emrezsy adlı üyeden alıntı: mesajı görüntüle
    Selam arkadaşlar.
    Ajax post işleminden sonra html olarak sonucu bastırıyorum. Fakat bu sonuç dinamik. Tablodaki veriye göre değişiyor.
    O yüzden değişkeni bir türlü yazdıramadım.

    Kodlarım aşağıda yardımcı olabilir misiniz?


    <script>
    function twitterCheck() {
        var twitteridform = $("#twitterGetid").serialize();
        var twt = "<?php echo $getData['twitter'] ?>"; // BURADA değişkeni tanımladım fakat hata aldığım nokta burası. değişkenimi buraya nasıl yazdırabilirim.?
    
     console.log(twt);
           $.ajax({
           type : "POST",
           data : twitteridform,
           url : "process.php",
            success: function(result) {
                     if($.trim(result) == "bos") {
                              sweetAlert('Warning', 'Username not found on twitter', 'error');
                                     } else if(result) {
                              sweetAlert('Success', 'Username matched on twitter', 'success');
                                  $("#"+twt).html(result); // Sonucu burada yazdırıyorum.
      }
         }
        });
        }
                                                            </script>
    <script>
    function twitterCheck() {
        var twitteridform = $("#twitterGetid").serialize();
        var twt = "<?php echo $getData['twitter']; ?>"; // BURADA değişkeni tanımladım fakat hata aldığım nokta burası. değişkenimi buraya nasıl yazdırabilirim.?  -> Düzeltme noktalı virgül eksik
    
     console.log(twt);
           $.ajax({
           type : "POST",
           data : twitteridform,
           url : "process.php",
            success: function(result) {
                     if($.trim(result) == "bos") {
                              sweetAlert('Warning', 'Username not found on twitter', 'error');
                                     } else if(result) {
                              sweetAlert('Success', 'Username matched on twitter', 'success');
                                  $("#"+twt).html(result); // Sonucu burada yazdırıyorum.
      }
         }
        });
        }
                                                            </script>
  • 25-12-2021, 15:53:18
    #3
    2 defa düzelttim ah şu editör ah...
  • 25-12-2021, 16:00:19
    #4
    Swateria adlı üyeden alıntı: mesajı görüntüle
    <script>
    function twitterCheck() {
        var twitteridform = $("#twitterGetid").serialize();
        var twt = "<?php echo $getData['twitter']; ?>"; // BURADA değişkeni tanımladım fakat hata aldığım nokta burası. değişkenimi buraya nasıl yazdırabilirim.?  -> Düzeltme noktalı virgül eksik
    
     console.log(twt);
           $.ajax({
           type : "POST",
           data : twitteridform,
           url : "process.php",
            success: function(result) {
                     if($.trim(result) == "bos") {
                              sweetAlert('Warning', 'Username not found on twitter', 'error');
                                     } else if(result) {
                              sweetAlert('Success', 'Username matched on twitter', 'success');
                                  $("#"+twt).html(result); // Sonucu burada yazdırıyorum.
      }
         }
        });
        }
                                                            </script>

    cevap için teşekkür ederim hocam.
    Fakat problem noktalı virgül değil.
    Onu denemiştim fakat siz yazdıktan sonra tekrar test ettim.
    console.log ta var twt boş dönüyor. Yani değişkeni çekmiyor.

    Başka bir çözümünüz var mıdır acaba?
  • 25-12-2021, 16:05:01
    #5
    Hocam boş geliyor ise ctrl+ u yapın. Sayfa kaynağında var twt = //karşılığı boş değer ise o zaman $getData['twitter']; bu değer boş değer demek. Değişkeni çekmiyor diye bir şey mümkün değil
  • 25-12-2021, 16:05:55
    #6
    Kullanımınız doğru, değişken tanımlı değil. Değişken türünüz object olabilir. $getData->twitter şeklinde dener misiniz?
  • 25-12-2021, 16:11:52
    #7
    profweb adlı üyeden alıntı: mesajı görüntüle
    Kullanımınız doğru, değişken tanımlı değil. Değişken türünüz object olabilir. $getData->twitter şeklinde dener misiniz?
    object olarak değil hocam direk while döngüsü içerisinde işlem.
    değişkeni boş çekiyor.


    Swateria adlı üyeden alıntı: mesajı görüntüle
    Hocam boş geliyor ise ctrl+ u yapın. Sayfa kaynağında var twt = //karşılığı boş değer ise o zaman $getData['twitter']; bu değer boş değer demek. Değişkeni çekmiyor diye bir şey mümkün değil
    Evet hocam consoldan baktığımda değeri boş.
    ama neden çekmiyor onu anlayamıyorum işte.. Normal text olarak yazınca usernami başarılı dönüyor sonuç
  • 25-12-2021, 16:14:48
    #8
    emrezsy adlı üyeden alıntı: mesajı görüntüle
    object olarak değil hocam direk while döngüsü içerisinde işlem.
    değişkeni boş çekiyor.



    Evet hocam consoldan baktığımda değeri boş.
    ama neden çekmiyor onu anlayamıyorum işte.. Normal text olarak yazınca usernami başarılı dönüyor sonuç
    Tüm kodu paylaşırsanız yardımcı olabilirim.
  • 25-12-2021, 16:15:44
    #9
    emrezsy adlı üyeden alıntı: mesajı görüntüle
    object olarak değil hocam direk while döngüsü içerisinde işlem.
    değişkeni boş çekiyor.



    Evet hocam consoldan baktığımda değeri boş.
    ama neden çekmiyor onu anlayamıyorum işte.. Normal text olarak yazınca usernami başarılı dönüyor sonuç
    While döngüsü dediniz. Bu değer while döngüsünün içerisindeyken mi tanımlanıyor? Kodları daha iyi paylaşmanız mümkün mü hocam? Sır çözmeye çalışıyor gibiyiz şu an