+ Başlığa Yanıt Yaz
6 sonuçtan 1 - 5 arası sonuçlar
Başlık: Ip ye göre gösterim.
-
30.08.2005 23:19 #1
- Katılım Tarihi
- 2004
- Yer
- Kocaeli/İzmit
- Mesaj
- 95
Ip ye göre gösterim.
merhaba
ziyaretçi siteye ilk girdiğinde özel bir reklam çıkacak.
bu reklam popup olmayacak sayfada bütünleşik olacak.
ve ziyaretçi 2. kez sayfaya geldiğinde bu reklam aynı kişiye gözükmeyecek bu tarzda bir kod mevcutmu.
iyi çalışmalar...
-
31.08.2005 00:39 #2
- Katılım Tarihi
- 2005
- Yer
- İstanbul
- Mesaj
- 39
Mevcut Ama
Bu Daha çok senin kullandığın web diline bağlı.
Eğer asp uzantılı bir site yapıyorsan işin kolay.
Önce gelen ziyaretcinin ip bilgilerini alırsın.Onu veri tabanına kaydedersin.
Sonra ziyaretçi tekrar girdiğinde veritabanını taratırsın eğer o ip veri tabanına kayıtlı değilse reklamlı sayfayı aç kayıtlıysa normal sayfayı aç dersin.Bunu daha değişikte yapabilirsin ama ben olsam böyle yapardım.
Eğer sunucun asp destekliyorsa bir veritabanı ve bir asp sayfasıyla durumu çözersin.
Ben Olsam Bu Örnekteki Mantığı Kullanırım
<%
if hisip = ipler("ip") then
response.redirect "reklamsiz.html"
else
response.redirect "reklamli.html"
end if
%>
Veri tabanı bağlantını yap ve bunu uygula,çalışır.Eğer sunucun asp desteklemiyorsa önemli değil sadece yönlendirme için kullanacağın için bedava asp host veren siteler var onları kullan reklamları görünmez. :wink:
www.1asphost.com yeterli bu konu için.
Bu Konuylailgili merak ettiğin başka şeyler varsa buraya yaz kontrol ederim.
-
31.08.2005 01:17 #3
- Katılım Tarihi
- 2005
- Yer
- İstanbul
- Mesaj
- 39
Al Sana Kodlar
<%
Set ip = Server.CreateObject("ADODB.Connection")
ip.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("ipler.mdb")
hisip = Request.ServerVariables("Remote_Addr")
set ipkontrol = Server.CreateObject("ADODB.Recordset")
sutun = "select * from ipler where ip = '"&hisip&"'"
ipkontrol.open sutun,ip,1,3
if not ipkontrol.eof then
response.redirect "reklamsiz.html"
else
set ipkaydet = Server.CreateObject("ADODB.Recordset")
sutun = "select * from ipler"
ipkaydet.open sutun,ip,1,3
ipkaydet.addnew
ipkaydet("ip") = hisip
ipkaydet.update
response.redirect "reklamli.html"
end if
%>
<%'Kodların işleyişi
'İlk Önce Genel Veritabanı Bağlantımızı Yapıyoruz!
'sonra bilgisayardan ip adresini alıyoruz!
'sonra recordsetimiz açıp bakıyoruz o ip kayıtlı mı diye!
'kayıtlı ise reklamsız sayfayı aç diyoruz.
'kayıtlı değilse kaydet ve reklamlı sayfayı aç diyoruz!
'sonra if imiz kapatıyoruz.O kadar!!!
%>
-
31.08.2005 01:24 #4
- Katılım Tarihi
- 2005
- Yer
- İstanbul
- Mesaj
- 39
İşte Tamam
İstediğin sistem hazır.Şifreni Sana Yollıyacağım.Kodu Zaten Herkes görsün diye foruma yazdım çalışanınıda www.1asphost.com sitesine yükledim.Şifresi Senindir.
İlk Girişinizde reklamlı Daha sonra reklamsız açılıyor.Toplam 4 dosya!2sini düzeltirsen yani istediğin sayfaya yönlendirirsen sorun yok.
reklamli.html sayfasını reklamı gömdüğün sayfaya yönlendir.reklamsiz.html yide reklamı kaldırdığın sayfaya gönder.
Bu Adresten Çalışıp Çalışmadığını Test Edebilirsiniz!
http://j.1asphost.com/Abonext/ipyegorereklam.asp
-
31.08.2005 02:47 #5
- Katılım Tarihi
- 2005
- Yer
- konya
- Mesaj
- 636
nette asp derslerinde suna benzer bişi gördüm işe yarar mı bilmiyorum anlayan biri işe yarayıp yaramayacağını söylerse çok hoş olur
bu kadarKod:<% If blnFirstTime Then Response.Redirect "reklamli.asp" Else Response.Redirect "reklamsiz.asp" End If %>
Benzer Başlıklar
-
Ofisteki resimlerin gösterim sorunu
erdalsoz tarafından Yazılım forumundaYanıt: 5Son Mesaj: 23.04.2006, 16:22 -
ücret gösterim programı
uckalkan tarafından Yazılım forumundaYanıt: 0Son Mesaj: 02.04.2006, 13:11 -
güzel bi gösterim
elgordo tarafından İnternet, Ağ ve Güvenlik forumundaYanıt: 7Son Mesaj: 28.10.2005, 21:41 -
emule de ön gösterim yapabilirmiyiz
revix tarafından Yazılım forumundaYanıt: 1Son Mesaj: 07.07.2005, 06:03 -
slayt gösterim
OzZgurX tarafından Yazılım forumundaYanıt: 3Son Mesaj: 07.04.2005, 11:50



Alıntıyla Yanıtla

avea jet modem hk
Bugün, 10:58 / İnternet, Ağ ve Güvenlik