<body> <% IP = Request.ServerVariables("REMOTE_ADDR") %> IP: <%=IP%> </body> bu scriptteki "ip" değişkenini bir db de saklarsak .. :) çözülür gibi geldi |
Onuda yapmak için yazayım buda benden olsun...Hatta tarih de ekleyelim tablo da tarih diye bir alan olcak ve değeri date olcak.O zmn hangi ip nin ne zmn girdiğini öğrenirsin. <% IP = Request.ServerVariables("REMOTE_ADDR") Set vt= Server.CreateObject("ADODB.Connection") vt.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("DATABASE YOLU.mdb") set rs= Server.CreateObject("ADODB.Recordset") Sor = "Select * from ipler* rs.open sor,vt,1,3 rs.addnew rs("IP")=ip rs("tarih")=date rs.update rs.close set rs=nothing vt.close set vt=nothing %> |
bu kodları *.html içine atsak; MS Access'te sadece boş bir dosya yaratsak ve siteye atsak olur mu? yoksa *.mdb'ye bazı ayarlar gerekiyor mu? |
Mdb nın içerisini ayarlamadan nasıl ilgili yerlere kayıt alacak ki.. Tabi ayar gerekiyor..![]() |
Tam olarak hangi kodları istiyorsun db ye bağlanmanın kodu mu? |
içinde <% asp kodları %> bulunan bir dosyanın işlemesi için o dosyayı ".asp" oalrak kaydetmeniz lazım :) ---------------------------- ONEKSAYFA.ASP--------------------- <html><head><title>ORNEK SAYFA</title></head> <body> <% IP = Request.ServerVariables("REMOTE_ADDR") Set vt= Server.CreateObject("ADODB.Connection") vt.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("DATABASE YOLU.mdb") set rs= Server.CreateObject("ADODB.Recordset") Sor = "Select * from ipler* rs.open sor,vt,1,3 rs.addnew rs("IP")=ip rs("tarih")=date rs.update rs.close set rs=nothing vt.close set vt=nothing %> </body> </html> --------------------------------------------- |
yaf db'de bisey yok ki zaten. bi tane table olusturacaksin. 3 tane field olucak. birincisi "id" olur, bunu primary key yaparsin. ikincisi "IP" olur bunu varchar yaparsin 15 karakter uzunlugunda olsa yeter. ucuncusu de "tarih" olucak. bunu da ister varchar ister date/time turunden yaparsin, database bitti. |
![]() ![]() Başlamadı ki bitsin!?! Lütffen hayırsver bir arkadaş, mesela phpbb için veya webwiz için db oluşturma olayını adım adım anlatsın. Hayırsever arkadaşım, emin ol çok dua alacaksın. ![]() |
demekten yeni başlayan biri hiç bişi annamaz! ![]() |
bunun baska aciklamasi yok. o kadar da bilmiyorsa yeni baslayan, gidip okuyup ogrensin. temel veritabani kavramlaridir (primaty key, varchar) bunlar. oturup burda bastan veritabani nedir diye anlatilacak degil herhalde. burda phpbb deki gibi bir kac click'le veritabani olusturmaktan bahsetmiyoruz. IP yi kaydeden basit bi veritabanindan bahsediyoruz, ki access de yapilan bir veritabani. gayet primitiv. |
dig'e katılıyorum. Pek bir tembeliz. Armut piş ağzıma düş. Yukardaki kod çalışır. Access ile veri tabanı oluşturmak da çok basit. Yapmak isteyen en azından dener ve takıldığı yeri tekrar sorar. Zaten bu temel bilgileri dahi bilmiyorsa buradan anlatabilmek pek mümkün değil. En azından bu iş bu soru ile başlamaz, "veri tabanı nedir?" sorusu ile başlar. Arayınca internette çeşitli sayfalar var. İşte gözüme çarpan bir tanesi: http://www.students.itu.edu.tr/~sarikayas/veri%20tabani.htm |
+1 Zamanında biz bişeyler öğreneceğiz diye kırk takla atardık. BBS ler vardı zamanında nerde internet falan.... |
web sayfamı ziyaret eden herkesin ip adresini kaydeden bir script lazım...
yardımcı olursanız sevinirim
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu mesaj bu kişi tarafından değiştirildi wk -- 26 Ekim 2004, 23:54:35 >