Ujian Mengesan Hotlinking Percuma

Untuk entri ini saya khaskan untuk anda buat ujian terhadap mana-mana imej untuk tentukan adakah ia diletakkan anti-hotlinking. Apa itu hotlinking atau cara nak elak hotlinking anda boleh baca di sini Cara Elak Hotlinking.

Untuk lakukan ujian ini anda perlukan URL penuh imej tersebut. Contohnya macam ini http://domainname.com/images/imej.jpg .

Setakat ini format yang disokong untuk ujian hotlinking ini adalah seperti berikut:

  • JPG
  • JPEG
  • BMP
  • GIF
  • PNG

Sekiranya imej yang anda ingin uji tersebut selain daripada diatas, maklumkan saja pada saya, saya akan tambah kemudian. :)

Untuk mulakan ujian masukkan URL anda pada box kat bawah, setelah itu tekan button Periksa.

Masukkan URL Image:


if ($_POST['periksa'] )
{
if( preg_match('#^http:\/\/(.*)\.(gif|png|jpg|jpeg|bmp)$#i', $_POST['url'] ))
{
$url = $_POST['url'] ;
echo '
‘ ;
echo ‘

Keputusan Ujian:

‘ ;
echo ‘

‘ ;
echo ‘‘ ;
echo “

” ;
echo ‘Sekiranya anda dapat lihat gambar dengan jelas tanpa sebarang ganguan atau masalah bermakna gambar ini tidak dilindungi anti-hotlinking‘;
}
else {
echo ‘

‘ ;
echo ‘Sila Masukkan URL image yang sah‘ ;
}
}
?>

One Response to Ujian Mengesan Hotlinking Percuma

  1. ken says:

    this is cool.. thanks :)

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

In an effort to prevent automatic filling, you should perform a task displayed below.