• 20-08-2014, 20:33:39
    #1
    Arkadaşlar merhaba;

    Ajax ile bir php sayfasından $a değişkenini çekip if'e göre formdaki bir inputu disabled ya da un disabled yapmak istiyorum. Bunu nasıl yapabilirim.

    Umarım derdimi anlatabilmişimdir.

    Teşekkürler.
  • 20-08-2014, 20:40:03
    #2
    Celko adlı üyeden alıntı: mesajı görüntüle
    Arkadaşlar merhaba;

    Ajax ile bir php sayfasından $a değişkenini çekip if'e göre formdaki bir inputu disabled ya da un disabled yapmak istiyorum. Bunu nasıl yapabilirim.

    Umarım derdimi anlatabilmişimdir.

    Teşekkürler.

    hocam bi form oluşturup almak istediğiniz değişkeni hidden olarak forma yazarsınız. ajax la formu post edip php tarafında if ile istediğiniz kontrolü yaparsınız. ajax ın gelen cevap kısmında da istediğiniz inputu enable,disable yaparsınız. php tarafından çoklu veri geri döndürecekseniz json olarak gönderirsiniz. aynı şekilde ajax tarafında da json parse edersiniz istediğiniz işlemi yaparsınız. umarım yanlış anlamamışımdır sizi. iyi çalışmalar
  • 20-08-2014, 23:02:40
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    $.get("/degerveren.php?what=sudurbudur", function(data){
    if(data=="kilitle") { $("#inputid").attr("disabled", "disabled"); }
    });

    ---- ve otoriter php dosyamızın içeriği ----

    ob_start();
    error_reporting(0);

    $neyapiyoruz = @$_GET['what'];
    if($neyapiyoruz=="sudurbudur") { die("kilitle"); } else {
    burada başka kodlar çalıştırıyorum...
    ve sonunda die("başka bir dönüş kodu") ile jquerye cevap veriyorum.
    }

    aynı şey $.post ile de yapılabilir, belki daha güvenli olur belki de olmaz
  • 21-08-2014, 11:19:06
    #4
    Direkt olarak sayfadan $i şeklinde okuyamazsınız malesef. post veya get metodu kullanıp değişkenin değerini çekip, ajax sayfanızda yeniden $i değerine atayıp, if içerisinde kullanabilirsiniz.

    Kolay gelsin.