|
Redirect Pengunjung Tertentu |
|
|
Written by Adhi Rachdian
|
|
Thursday, 14 July 2005 |
|
Berikut ini adalah salah satu tips singkat untuk membuat pengunjung yang tidak anda harapkan (berdasarkan ip tertentu) di "redirect" ke halaman lain dari website menggunakan php.
<?php $link_forbidden = "127.0.0.1"; $ip=$_SERVER['REMOTE_ADDR']; if ($ip==$ip_reject) { header("location:http://" . $link_forbidden ); } ?>
Dengan mengembangkan contoh skrip diatas, kita bisa memodifikasi sehingga jika dikunjungi oleh ip tersebut maka akan mengakses ke komputernya pengunjung itu sendiri (127.0.0.1) dengan cara mengisi variabel $link_forbidden dengan nilai "127.0.0.1" ataupun URL suatu site "search engine" seperti google, yahoo. dll. Variabel $ip_reject dapat kita definisikan menggunakan file yg kemudian dibaca dengan array ataupun dari dbase.
Pengembangan lain dapat dikombinasikan dengan sistem lain sehingga variabel $ip_reject dapat diperoleh dari pengolahan log ataupun detektor scanner.
Demikian tips singkat ini, semoga bermanfaat.
@dH1
Catatan: Fungsi redirect sebetulnya sudah di fasilitasi oleh web server, jika ada ip yg ditolak maka akan menuju ke halaman error yang memang telah disiapkan. Hanya saja sangat terbatas penggunaannya.
|
|
Last Updated ( Tuesday, 20 December 2005 )
|