ABSTRAKSI: Validasi yang baik adalah validasi yang disusun secara berlapis baik dari sisi client/user dan dari sisi server. Pada prakteknya sebelum data pada form di kirim ke server maka javascript akan memfilter data tersebut lalu mengirimkan ke server apabila data itu sudah benar, dan ini yang disebut validasi dari sisi client/user. Lalu pada sisi server pun (misal: PHP) juga melakukan validasi yang sama seperti javascript sebelum akhirnya data masuk ke database.
Ada yang cukup merepotkan dari teori diatas yaitu javascript (sisi client) dan PHP (sisi server) harus melakukan validasi yang sama. Solusinya adalah javascript tidak berfungsi sebagai validasi inputan namun hanya berfungsi sebagai pengantar data ke proses PHP dengan metode AJAX sehingga user tidak harus menunggu loading halaman lalu apabila user non-aktifkan javascript maka proses tetap berlangsung walau harus loading halaman. Solusi tools untuk melakukan seperti ini adalah jQuery dengan bantuan plugin Ajax Form.
Dengan mengimplementasikan AJAX menggunakan library javascript jQuery pada aplikasi web file sharing yang menggunakan PHP sebagai serverside script, maka akan didapatkan aplikasi web berbasis AJAX yang dapat mengurangi aliran data.
Kata Kunci : AJAX, JQuery, javascriptABSTRACT: Validation is a good validation of the structured layer either from the client/user and from the server. In practice before the data in the form to tell the server will filter out javascript and send the data to the server when the data are correct, and this is called the validation of the client / user. Then on the server is (eg: PHP) is also doing the same as validation javascript before data entry into the database.
There are enough of the theory of making the above javascript (client side) and PHP (server side) should do the same validation. The solution here is the javascript does not function as a validation inputan but serve only as an introduction to the process data to PHP with AJAX method so the user does not have to wait page loading ago, when the user disabled javascript then the process must still take place despite loading the page. Solutions such as the tools to do this is with the help of plugins jQuery Ajax Form.
With AJAX using the jQuery javascript library on the file sharing web application using PHP as server-side script, it will be AJAX-based web application that can be reduce the flow data.
Keyword: AJAX, JQuery, javascript,