Sitenize İstemediğiniz Siteden Gelen Hiti Engelleyin
Yazar:Ali Yazal Eklenme: 21.08.2007 Okunma: 1749
Puan: 2.9 Seviyesi: Orta
Örneğin bir siteniz var, başka bir site size hit yolluyor, ama siz bu hiti istemiyorsunuz. Sebebi adult,hack vb... gibi siteler olabilir. Bunu nasıl engelleyeceğimize gelelim ve PHP tag'larımızı yazalım.
<?php
// $_SERVER[HTTP_REFERER ile gelen sayfanın urlsini alıyoruz 0,30 ise alt sayfalarıdır örneğin http://www.istenmeyensite.com/sayfaadi.html bu sayıyı kendinize göre ayarlayabilirsiniz
$hitsor = substr($_SERVER[HTTP_REFERER],0,30);
//Burada bir if kontrolu yapıyoruz $hitsor değişkeni hiti istenmeyen siteye eşitmi diye
if ($hitsor = "http://www.blokluadres.com") {
//Eğer $hitsor hiti istenmeyen siteye eşit ise header ile yönlendirme işlemimizi yaptık yani gelen hiti başka bir siteye yönlendiriyoruz veya kendiniz bir sayfa oluşturup orayada yönlendirebilirsiniz.
header("Location: http://www.sanalkurs.net/");
//Ve exit işlemini gerçekleştiriyoruz
exit;
}
?>
UYARI: SANALKURS.net'te yer alan materyaller ile ilgili her türlü sorumluluk hazırlayan veya gönderene aittir. Yazarlar, gönderdikleri makale ve derslerle başkalarını yanıltıcı bilgi veremezler. SANALKURS.net bilgilerin kullanımı sonucunda doğacak hata ve zararlardan sorumlu tutulamaz. SANALKURS.net'te yer alan bir makale link vermek ve kaynak göstermek şartıyla başka bir sitede yayınlanabilir. SANALKURS.net kullanıcıları ve üyeleri, üçüncü kişilerin telif hakkı sahibi bulunduğu hiçbir yazı, fotoğraf, resim vb. materyal ve ürünü kullanamazlar. SANALKURS.net kullanıcı ve yazarlarının, üçüncü kişilerin telif hakkı sahibi olduğu yazı, resim vb. ürünleri izinsiz kullanması durumunda, her türlü hukuki ve cezai sorumluluk kendilerine aittir.