Apa itu $_GET?
Berikut penjelasan dari wikipedia
Requests a representation of the specified resource. By far the most common method used on the Web today. Should not be used for operations that cause side-effects (using it for actions in web applications is a common misuse). See ‘safe methods’ below.
Apa itu $_POST?
Berikut penjelasan dariwikipedia
Submits data to be processed (e.g. from an HTML form) to the identified resource. The data is included in the body of the request. This may result in the creation of a new resource or the updates of existing resources or both.
Yang selama ini saya paham adalah $_GET untuk request data dan datanya itu langsung di-passing melalui URL.
Contoh:
http://doliharahap.blogspot.com/?var1=doli&var2=anggia&var3=harahap
Kalau $_POST yg saya paham ialah untuk mengirim nilai melalui form yg kita submit.
Contoh yang mudah untuk dimengerti adalah login form atau guestbook.Nah, ternyata perbedaannya tidak sekecil itu saja. Artikel ini saya tulis karena tiba-tiba saya bertanya-tanya setelah melihat cara kerja metode $_GET dan $_POST ini dalam AJAX pada Jquery. Berikut contohnya:
jQuery.get( url, data, callback )
jQuery.post( url, data, callback, type )
Pertanyaan muncul. Apa bedanya ya? Dengan parameter yang dikirim sama, hanya berbedasatu parameter. Seakan-akan dengan adanya AJAX kedua metode ini adalah sama/satu.Setelah diberi rujukan oleh Mr.Dolly Aswin Hrp akhirnya saya sedikit lebih paham apa bedanya.$_GET tidak hanya sekedar seperti yang saya paham dulu. Seperti artinya sendiri (GET = mengambil), data dari server dan kemudian ditampilkan di halaman, dan data tersebut tidak untuk di update di server. Itu yang menyebabkan dengan data yang sama akan menghasilkan hail yang sama juga.
$_POST lain lagi. Metode ini digunakan untuk mengirimkan nilai ke server dan untuk melakukan proses manipulasi data di server (baca: perubahan data). Data tidak di-cahced dari mana-mana browser atau pun proxy server, data langsung dari server.
Kesimpulannya $_GET dan $_POST adalah berbeda, walaupun dengan adanya AJAX keduanya tidak kelihatan bedanya. Sekarang tinggal pandai-pandai kapan dan dimana kita harus menggunakan diantara dua.
sumber:
http://www.openjs.com/articles/ajax_xmlhttp_using_post.php
NB: Tolong diberi pembenaran kalau ada yang salah.
————————————————————
*salam berbagi*
« Youtube diblokir | It is not a Dark Ages my friends Jquery menyenangkan »





Untuk tambahannya lihat disini http://dollyaswin.net/2008/04/12/perbedaan-get-dan-post-pada-http/
* spam mode on *
mmm….gitu toch maksudnya?
thanks ya infonya
n salam kenal
Good Article