Copyright © 2003-2006 IlmuKomputer.Com
P Isa Anshory Siregar
pai.regar@gmail.com
Lisensi Dokumen:
Copyright © 2003-2006 IlmuKomputer.Com
Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara
bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah
atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak
diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari
IlmuKomputer.Com.
Sebelumnya penulis ingin memberitahukan bahwa tutorial ini saya tulis untuk tujuan pendidikan
(FOR EDUCATION PURPOSE ONLY). Tanpa ada maksud menjelekkan satu product tertentu :D.
Browser yang dipakai untuk uji coba adalah Mozilla Firefox 1.5 dan Microsoft Internet Explorer 6.0
dimana Internet Explorer-lah yang bakal tidak dapat meng-access halaman situs. Untuk
pengembangan lebih lanjutnya silahkan Anda mencoba browser yang lainnya.
Nah agar website dapat mengenali browser, haruslah kita buat satu script yang bertugas mengenali
browser dari para pengunjung. Dan kemudian kita akan terus meng-include script tersebut di setiap
halaman lainnya.
Memang sih bisa saja script dibawah ini dituliskan disetiap halaman Anda, tapi hal ini akan banyak
menyita waktu ketimbang Anda meng-include-nya, maaf kalau defenisi saya salah.
Tanpa basi-basi karena nanti basi langsung aja kita kebagian script PHP-nya OK.
Berikut contoh script-nya:
config. php
/* filename config. php */
// for metatag //
$author="pai";
$thn=date("Y");
$deskripsi="sharing my knowladge";
// end of metatag //
$sitename="Membatasi Akses Halaman Website dari Browser tertentu"; //for title//
//browser identity //
$surf02="Konqueror/3.3"; // Konqueror/3.3 is Konqueror 3.3(Linux) //
$surf03="MSIE 6.0"; // MSIE 6.0 is Internet Explorer and Windows Explorer(Win32)
//
$surf04="MSIE 5.0"; // MSIE 5.0 is Internet Explorer and Windows Explorer(Win32)
//
?>
1
Tips dan Trik IlmuKomputer.Com
Copyright © 2003-2006 IlmuKomputer.Com
config.browser.php
/* filename config.browser.php */
//Bagian ini untuk mendapatkan informasi UserAgent*/
$pageagent=$_SERVER["HTTP_USER_AGENT"];
$pageagent=str_replace("(","",$pageagent);
$pageagent=str_replace(")","",$pageagent);
/*Dibagian ini akan dipisahkan antara Browser dan operasi sistem*/
list($mozila,$bws,$osname,$dig)=explode(";",$pageagent);
$bws=trim($bws);
?>
OK, karena script pengenal browser telah dibuat maka selanjutnya kita beralih kebagian isi
website…
index.php
// filename index.php //
@include("config.php");
@include_once("config.browser.php");
echo(" ");
?>
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
echo("");
echo(" ");
/* $bws - nge-cek browser */
if (($bws==$surf03) OR ($bws==$surf04))
{
echo("
echo("¥n");
echo("");
echo("");
echo("
");
echo("
Access Denied !!!
");echo("
Back
echo("
");
echo(" ");
echo("");
}else{
?>
| Home | Link#01|
Nah ini dia isi halaman kamu... mudahkan??!!!!!