• 13-02-2020, 12:13:26
    #10
    Kimera adlı üyeden alıntı: mesajı görüntüle
    Bu bilgi de işime yaradı ama hala php echo olarak yazdırabilmek istiyorum. Bunu yapmak mümkün değil mi?
    Hmm.. O zaman aklıma gelen 2 yöntem 1-cookie aktarıp yazdırabilirsin, 2- aynı sayfaya get gönderebilirsin
  • 13-02-2020, 12:21:42
    #11
    Kimera adlı üyeden alıntı: mesajı görüntüle
    Bu bilgi de işime yaradı ama hala php echo olarak yazdırabilmek istiyorum. Bunu yapmak mümkün değil mi?
    Ancak bu şekilde yapabilirsin. Nedeni ise PHP Server Side Rendering olduğu için tüm php değerleri post esnasında veya get esnasında tanımlaya biliyorsun. Sayfa yüklemesi tamamlanmışken yeni değişken tanımlayamazsın sayfa genelinde. Bu yüzden js ile gerekli değeri success fonksiyonun da alıp, gerekli dive id veya class atayarak içine yazdıracaksın
  • 13-02-2020, 13:51:21
    #12
    mertkilic0111 adlı üyeden alıntı: mesajı görüntüle
    Hmm.. O zaman aklıma gelen 2 yöntem 1-cookie aktarıp yazdırabilirsin, 2- aynı sayfaya get gönderebilirsin
    2. yi nasıl yapabilirim acaba? Ben sadece html css ve çok çok az da php biliyorum. Genelde hazır kodlar üzerinde değişiklik yapıyorum. Bu konuda bilgim baya yetersiz kaldı.



    aozfen adlı üyeden alıntı: mesajı görüntüle
    Ancak bu şekilde yapabilirsin. Nedeni ise PHP Server Side Rendering olduğu için tüm php değerleri post esnasında veya get esnasında tanımlaya biliyorsun. Sayfa yüklemesi tamamlanmışken yeni değişken tanımlayamazsın sayfa genelinde. Bu yüzden js ile gerekli değeri success fonksiyonun da alıp, gerekli dive id veya class atayarak içine yazdıracaksın
    Evet onları yapabiliyorum o konuda sıkıntı yok. Ama mesela bir url arasına değişken eklemek istiyorum. Bu durumda işime yaramıyor id ve class.

    Mesela: http://example.com/<?php echo $item1 ?>/example
  • 13-02-2020, 13:57:04
    #13
    Kimera adlı üyeden alıntı: mesajı görüntüle
    Evet onları yapabiliyorum o konuda sıkıntı yok. Ama mesela bir url arasına değişken eklemek istiyorum. Bu durumda işime yaramıyor id ve class
    Ajaxdan veriyi aldığında js ile url adresini de alacaksın. İstediğin değeri url ekleyip o adrese yönlendireceksin. Veya url'yi php tarafında üretip ajax'ın success methodunda o url adresine yönlendirebilirsin.

    http://example.com/<?php echo $item1 ?>/example -> Bu sayfayı render etmek gerekli çünkü
  • 13-02-2020, 14:32:50
    #14
    For success func. action

    {
    window.location.href = "aynisayfa.php?url="+result;
    }

    for php header;

    <?php

    if(isset($_GET['url'])){
    $data = $_GET['url'];
    }

    ?>

    Get başına @ koyarak hataları gizleyebilirsin. Boş geliyorsa ya da yoksa