• 21-11-2020, 15:38:53
    #1
    function giris(){    $.ajax({      type: "POST",      url: 'inc/functions.php',      data: $('#girisformu').serialize(),      success: function(cevap){        $('#sonuc').html(cevap)      }    });  }
    burda ki kodu functions.php de nasıl karşılayabilirim? giris olduğunu ayırmam gerekli
  • 21-11-2020, 15:43:12
    #2
    Üyeliği durduruldu
    Merhaba.

    Varsayıyorum ki giriş formunuz şöyle:
    <form id="girisformu">
    <input name="kullanici_adi" placeholder="Kullanıcı adını girin.">
    <input name="parola" placeholder="Parolayı girin.">
    <button type="submit">Giriş Yap</button>
    </form>
    </form> öncesine şunu ekleyin: <input name="action" type="hidden" value="login">

    Functions.php'de şöyle kullanabilirsiniz:
    if(isset($_POST['action']) && $_POST['action']  == 'login') {
    // giriş işlemleri burada
    }
  • 21-11-2020, 15:43:49
    #3
    emirkrgz adlı üyeden alıntı: mesajı görüntüle
    function giris(){    $.ajax({      type: "POST",      url: 'inc/functions.php',      data: $('#girisformu').serialize(),      success: function(cevap){        $('#sonuc').html(cevap)      }    });  }
    burda ki kodu functions.php de nasıl karşılayabilirim? giris olduğunu ayırmam gerekli
    Formda örnek verelim inputa name atadığını farz ediyorum post şeklinde gönderdin ya $_POST['İNPUTNAME'] şeklinde karşılayabilirsin.
  • 21-11-2020, 15:44:11
    #4
    Data içersine değişken ekleyin, islem gibi onu kontrol ederek yapabilrisiniz. Doğru anladıysam eğer.
  • 21-11-2020, 15:50:50
    #5
    cevaplar için teşekkürler peki functions.php de nası bi aksiyon yapmam lazım ajaxta ki cevap fonksiyonunu karşılaması için tekrar form kısmında?
  • 21-11-2020, 15:53:19
    #6
    data : {formdata : $('#girisformu').serialize(),login : 1}
    şeklinde gönderip orada gerekli kontrolleri yapabilirisniz
  • 21-11-2020, 16:02:21
    #7
    cevaplarınız için teşekkürler girişi yaptırdım ancak bir sorum daha olucak okeylettikten sonra sayfa yenilenmeden session'ı nasıl başlatabilirim ? aslında session başladı ama mesela giriş yap butonu sessiona göre kaybolmakta ancak giriş yapıyor session başlıyor kaybolmuyor kontrolünü nasıl yapabilirim araştırmam gereken konu nedir?