İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

iframe hilesini önleme

Seal

0
İyinet Üyesi
Katılım
16 Ekim 2004
Mesajlar
811
Reaction score
0
Selam arkadaşlar

bi ara bir kod vardı, mesela sitenizi başka siteler iframe içinde açıyorlar. Bunu önlemek için bir yol vardı, hatta ben kullanmıştım. Sanırım .htaccess ile oluyordu. Bilen var mı arkadaşlar, pc'me bunu not almıştım ama şu an bulamıyorum ve lazım bana.

Şimdiden teşekkürler
 

ErsaT

0
İyinet Üyesi
Katılım
9 Temmuz 2005
Mesajlar
200
Reaction score
0
<SCRIPT language=JavaScript Type="Text/JavaScript">
<!--
if (top.location != location) top.location.href = location.href;
self.moveTo(0,0);
self.resizeTo(screen.availWidth,screen.availHeight);
// -->
</SCRIPT>
Bu kod ile sayfa iframede açıldığında tüm pencereye yayılıyor.
 

Seal

0
İyinet Üyesi
Katılım
16 Ekim 2004
Mesajlar
811
Reaction score
0
Teşekkür ederim ErsaT, evet buydu saol teşekkürler.

Bir de acaba aynı şekilde POP-UP açılmamasına karşı da var mı acaba. Mesela diyelim sitene yönelik senden habersiz illegal açılmış pop-up'lar var diyelim, onlar için de kapatan vs... gibi bişey var mı acaba?
 

ErsaT

0
İyinet Üyesi
Katılım
9 Temmuz 2005
Mesajlar
200
Reaction score
0
Pop-up'u kendi sitelerinden açtıkları için engel olunamaz sanırım. Belki bir çözümü vardır :)
 

Mehmet

0
İyinet Üyesi
Katılım
30 Eylül 2006
Mesajlar
2,415
Reaction score
0
Konum
Zaağane
ref'e göre gösterim bloke edilebiliyor sanırım. (açılması değil)
Ama kodunu bilmiyorum :eek:
 

ErsaT

0
İyinet Üyesi
Katılım
9 Temmuz 2005
Mesajlar
200
Reaction score
0
ref'e göre gösterim bloke edilebiliyor sanırım. (açılması değil)
Ama kodunu bilmiyorum :eek:
Eğer toplist tarzı bir kullanım için istiyorsanız arkadaşın dediği gibi bloke edilebilir.
Pop-upta bildiğim kadarı ile ref olmuyor. (Internet explorerde)

Gelen hit linkini;
gel.php?ref=1
şeklinde düşünürsek

gel.php içine;

PHP:
<?php
if($_SERVER['HTTP_REFERER'] == ""){
die('Pop Yasak');
}
?>
Eklenirse pop-up hitlerinde referer olmadığı için pop-up şeklinde gelen hitler bloke edilmiş olur.
 

Unutmam

0
İyinet Üyesi
Katılım
7 Ocak 2006
Mesajlar
1,567
Reaction score
0
PHP:
<?php
if($_SERVER['HTTP_REFERER'] == ""){
die('Pop Yasak');
}
?>
Eklenirse pop-up hitlerinde referer olmadığı için pop-up şeklinde gelen hitler bloke edilmiş olur.

bu şekilde direk giren kişileride şutlamış olmuyormuyuz?
 

Alexis

0
İyinet Üyesi
Katılım
24 Ekim 2005
Mesajlar
678
Reaction score
5
şu da çalışıyor:

<meta http-equiv="window-target" content="_top" />
 

TurkdNs

0
İyinet Üyesi
Katılım
23 Ağustos 2004
Mesajlar
89
Reaction score
0
<Script language="JavaScript">
<!-- Force all the previous frames off
if (self.parent.frames.length != 0) self.parent.location=document.location.href;
// -->
</script>

iframe i deaktif eder. Ziyaretçi sana kâr kalır.
 

TheFF

0
İyinet Üyesi
Katılım
27 Haziran 2006
Mesajlar
835
Reaction score
0
Konum
Istanbul
ben de bu soruyu sormuştum ama cevabını alamamıştım..

Kod:
<?php
if($_SERVER['HTTP_REFERER'] == ""){
die('Pop Yasak');
}
?>
bu kod işe yaradı..
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst