referer olayı

0
Onaylı Üye
Üye
Katılım
14 Ağustos 2004
Mesajlar
768
Tepki puanı
0
Konum
IZMIR
www.site.com/sayfa.asp sayfasinda www.site.com/sayfa2.asp sayfasina link olsun. ve sayfa.asp den gelmedikce bu sayfa açılmasın.. yani explorer adres çubuğuna direkt yazip giremiyelim. ancak diğer sayfadan yollanınca girebilelim.

mümkünmü
 
0
Onaylı Üye
Üye
Katılım
25 Şubat 2005
Mesajlar
84
Tepki puanı
0
Konum
My Ütopya
scarface' Alıntı:

ee birde nasıl oldugunu anlatsan :D

arkadaşım cpanel varmı hostunda ? ordan yapabilirsin bunu
 
0
Onaylı Üye
Üye
Katılım
14 Ağustos 2004
Mesajlar
768
Tepki puanı
0
Konum
IZMIR
nasıl yapılabilir peki. yardımcı olurmusunuz
 
0
Onaylı Üye
Üye
Katılım
25 Şubat 2005
Mesajlar
84
Tepki puanı
0
Konum
My Ütopya
cpanel varmı orda istedigin uzantıya başka sitelerden yasak koyabiliyorsun. ama direk yazılırsa sayfa girilebilir.
 
0
Onaylı Üye
Üye
Katılım
25 Şubat 2005
Mesajlar
84
Tepki puanı
0
Konum
My Ütopya
hymm o zaman bilmiyorum onu işte ama biryerlede okumuştum. hatırlamıyorumda :(
 
S
scarface
Misafir
if request.servervariables("http_referer") = "http://www.site.com/sayfa.asp" then
response.write "tamam açacam sayfayı"
else
response.write "yok kardeşim. sayfa mayfa yok"
end if
 
0
Onaylı Üye
Üye
Katılım
25 Şubat 2005
Mesajlar
84
Tepki puanı
0
Konum
My Ütopya
scarface' Alıntı:
if request.servervariables("http_referer") = "http://www.site.com/sayfa.asp" then
response.write "tamam açacam sayfayı"
else
response.write "yok kardeşim. sayfa mayfa yok"
end if
eline saglık ..
 
0
Onaylı Üye
Üye
Katılım
14 Ağustos 2004
Mesajlar
768
Tepki puanı
0
Konum
IZMIR
çok sağolun. peki bunu frameler için nasıl uyarlayabiliriz.
yani sayfa2 yi sayfa.asp içinde frame olarak kullaniyoruz diyelim. frame dışında direkt açılması onleyebilirmiyiz
 
S
scarface
Misafir
evet. bunun en kolay yolu session kullanman. şöyleki:
sayfa.asp içinde bi session oluştur ve sayfa2.asp içinde bu session bilgisini kontrol ettirt.
yine de takılırsan kodu yazarım sana.
 
0
Onaylı Üye
Üye
Katılım
14 Ağustos 2004
Mesajlar
768
Tepki puanı
0
Konum
IZMIR
arkadaşım yardımcı olursan çok mutlu olurum kod konusunda. şimdiden teşekkür ederim
 
0
Onaylı Üye
Üye
Katılım
25 Şubat 2005
Mesajlar
84
Tepki puanı
0
Konum
My Ütopya
valla siteni bitirdin :D
 
S
scarface
Misafir
sayfa.asp nin en tepesine şunu yaz:
<%
session("blabla") = "blablalba"
%>

sayfa2.asp nin en tepesine de şunu yaz:
<%
if session("blabla") <> "blablabla" then
response.write "bu sayfayı direkt açamazsın"
response.end
else
response.write "işlem tamam"
...
... ' burada zaten var olan kodlar var.
...
end if
%>
 
S
scarface
Misafir
buradaki tek amacım (son olaylardan sonra artık bilmiyorum durursam), asp sql .net vs vs konusunda cevap bekleyen insanlara yardımcı olmak.
herzaman için bana sorabilirsiniz, zamanım oldukça cevaplarım.
 
F
FreeBSD
Misafir
Cpanel yüklü olan hostlarda ve özellikle vhosts [Cpanel] olan hostlarda referer kontrolu yaptırılamıyor bu ancak .htaccess'de ufak bir deği$iklik ile mümkün..
 
0
Onaylı Üye
Üye
Katılım
14 Ağustos 2004
Mesajlar
768
Tepki puanı
0
Konum
IZMIR
yukaridaki kodu bir deniyeyim
 
0
Onaylı Üye
Üye
Katılım
14 Ağustos 2004
Mesajlar
768
Tepki puanı
0
Konum
IZMIR
scarface' Alıntı:
if request.servervariables("http_referer") = "http://www.site.com/sayfa.asp" then
response.write "tamam açacam sayfayı"
else
response.write "yok kardeşim. sayfa mayfa yok"
end if

yukaridaki kodun php versiyonu nasil yazilir arkadaslar..
 
Geri
Üst