• 03-03-2018, 10:24:18
    #1
    Üyeliği durduruldu
    Başlıkta da belirttiğim gibi Form'dan veriyi PHP ile mi? yoksa JS ile mi? çekmeliyiz?
    Neden PHP? Neden JS?
    Örnek Js veri çekme kodu;
    <html>
    <body>
    <form name="myform" method="post" action="#" >
     
    <input type="text" name="kadi" placeholder="kullanıcı adı gir">
    <button onclick="sa()">Gonder</button>
     
    </form>
     
    <script>
    function sa(){
    var veri= document.myform.kadi.value;
     
    }
    </script>
    </body>
    </html>
  • 03-03-2018, 10:52:59
    #2
    Kargo takip formları için banada lazım. Foruma sorduğumda php curl ile çekebilirsin cevaplarını almıştım.
  • 03-03-2018, 10:56:31
    #3
    ajax çalışacaksan js çalılmayacaksan php ile yap gitsin
  • 03-03-2018, 10:58:13
    #4
    Her ikisiylede işlem yapabilirsiniz.

    Eğer sayfa yenilenmeden işlem yaptırmak istiyorsanız JS, sayfa yenilenebilir diyorsanızda PHP ile çekebilirsiniz.
  • 03-03-2018, 11:00:15
    #5
    Sormak istediğinizi tam anlamamış olmakla birlikte şöyle tarif edeyim.
    Teorik olarak veri formun post edilmesi tarayıcı tarafında yapılır. Tarayıcı html ile ya da javascript ile başka bir sayfaya gönderir. Bu sayfada arkaplan işleri için php ile bu post verileri kullanılır. PHP dogrudan formdan veri cekmez.
    Form verileri kontolunden bahsediyorsanız eğer; js tarayıcı tarafında,sayfa değişmeden form dogrulugunu kontrol eder. Fakat bu işlem tarayıcı tarafında oldugu için kolayca bypass edilebilir. Javscript ile gonderdiginiz verileri php ile yakaladıktan sonra php ile de dogruluk kontrolu yapmalısınız. mesela id gonderiliyorsa rakam mı, html içeriyormu gibi.
    kısaca, javascriptin önceliği kullanılabilirliği artırmakken phpninki ise gerçek güvenliği ve işlevselliği sağlamaktır.
  • 03-03-2018, 11:07:49
    #6
    Hocam hangisi kolayına geliyorsa