Ahmad Susanto - Ini untuk belajar menampilkan situs orang lain dengan menampilkan hasil dari $_POST, $_POST Hampir sama seperti $_GET, Cuma cara melakukannya yang berbeda, POST adalah sebuah fungsi yang tidak dapat dipanggil setiap input dan column melalui URL, sedangkan GET dapat memanggil langsung input dan column melalui URL.
Baca Juga : Belajar Ngegrab bagian 1: Mengambil Kontent Situs Lain Dengan CURL.
Sebenarnya admin malas post artikel ini, Karena artikel ini sebagian dari copassan, Tapi karena untuk mengingat ingat, Gapapa lah :v... Kembali ke topic, POST pada HTML terbiasa dimasukan pada atribut method yang ditampilkan dalam bentuk form untuk sebuah pemilihan yang disalurkan menuju system lain untuk menyimpan data yang telah dituliskan, berbeda dengan GET yang dapat dilakukan dengan atribut method ataupun tidak, dengan mudahnya mengisi dengan memberi setiap input dan kolom melalui URL.
Apa bisa menampilkan konten situs dengan hasil form POST..?? Bisa dong, Yaitu menggunakan cURL, Berikut Sourcenya sob.
<?php
$ch = curl_init();
$post_data = array('email' => 'santo.pekok@gmail.com', 'password' => 'w03nK&93N)Enk', 'username' => 'santcuk');
curl_setopt($ch, CURLOPT_URL, 'http://www2.nextwapblog.com/login.php');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
curl_setopt($ch, CURLOPT_POST,1);
$tampil = curl_exec($ch);
curl_close($ch);
echo $tampil;
?>
Ganti http://www2.nextwapblog.com/login.php menjadi URL pada action form yang ingin dimasukan setiap fieldnya. Pada string $post_data adalah field dari setiap input, silahkan ganti/tambah sesuai form yang ada. Lalu pada bagian CURLOPT_POST dan CURLOPT_POSTFIELD digunakan untuk mengirimkan jumlah dan field dari setiap input yang ada pada string $post_data. String tampil yang meliputi curl_exec akan menampilkan konten situs dari URL yang telah dipakai.
Usahakan memakai cara ini di PHP Versi 5.xx, Silahkan pahami sendiri gan, :D ingat!!! Mengambil sesuatu tanpa ijin itu dosa... Jika anda masih tetap ingin mencuri isi kontent situs orang, Dan terjadi di situs anda atau diri anda, Itu di luar tanggung jawab kami, Jangan ungkit ungkit penulis...
Posting Komentar untuk "Belajar Ngegrab Bagian 4: Menampilkan Halaman Orang Lain Dengan CURL Post Data"