Şimdi Ara

ASP - IP kaydedici + DB bağlantı kurma-DB'e yazma

Bu Konudaki Kullanıcılar:
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
21
Cevap
0
Favori
5.938
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 12
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • ASP dilinde yazılmış..
    web sayfamı ziyaret eden herkesin ip adresini kaydeden bir script lazım...
    yardımcı olursanız sevinirim



    < Bu mesaj bu kişi tarafından değiştirildi wk -- 26 Ekim 2004, 23:54:35 >



  • <body>
    <%
    IP = Request.ServerVariables("REMOTE_ADDR")
    %>
    IP: <%=IP%>
    </body>


    bu scriptteki "ip" değişkenini bir db de saklarsak .. :) çözülür gibi geldi
  • quote:

    Orijinalden alıntı: wk

    <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 mesaj bu kişi tarafından değiştirildi dc.frost -- 25 Ekim 2004, 20:01:26 >




  • teşekkürler
  • quote:

    Orijinalden alıntı: wk

    teşekkürler
    Rica ederim.
    İyi çalışmalar....
  • quote:

    Orijinalden alıntı: dc.frost

    Rica ederim.
    İyi çalışmalar....

    Alıntıları Göster
    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?
  • quote:

    Orijinalden alıntı: selvir

    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?

    Alıntıları Göster
    Mdb nın içerisini ayarlamadan nasıl ilgili yerlere kayıt alacak ki.. Tabi ayar gerekiyor..
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • quote:

    Orijinalden alıntı: bilalcelik

    Mdb nın içerisini ayarlamadan nasıl ilgili yerlere kayıt alacak ki.. Tabi ayar gerekiyor..

    Alıntıları Göster
    öğrenicez...
  • quote:

    Orijinalden alıntı: selvir

    öğrenicez...

    Alıntıları Göster
    Hem db de ayar gerekir.Hemde *.HTML de çalışmaması lazım.
  • quote:

    Orijinalden alıntı: dc.frost

    Hem db de ayar gerekir.Hemde *.HTML de çalışmaması lazım.

    Alıntıları Göster
    biri de bu ayarlardan bahsetse fena olmayacak
  • quote:

    Orijinalden alıntı: selvir

    biri de bu ayarlardan bahsetse fena olmayacak

    Alıntıları Göster
    Tam olarak hangi kodları istiyorsun db ye bağlanmanın kodu mu?
  • quote:

    Orijinalden alıntı: dc.frost

    Tam olarak hangi kodları istiyorsun db ye bağlanmanın kodu mu?

    Alıntıları Göster
    db oluşturma
  • quote:

    Orijinalden alıntı: selvir

    db oluşturma

    Alıntıları Göster
    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>
    ---------------------------------------------




  • quote:

    Orijinalden alıntı: wk

    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>
    ---------------------------------------------

    Alıntıları Göster
    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.




  • quote:

    Orijinalden alıntı: dig

    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.

    Alıntıları Göster
    BİTMEDİ!
    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. Bu sorunla çok karşılaşıldığı forumdaki mesajlardan belli.




  • quote:

    Orijinalden alıntı: selvir

    BİTMEDİ!
    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. Bu sorunla çok karşılaşıldığı forumdaki mesajlardan belli.

    Alıntıları Göster
    quote:

    birincisi "id" olur, bunu primary key yaparsin. ikincisi "IP" olur bunu varchar yaparsin

    demekten yeni başlayan biri hiç bişi annamaz!




  • quote:

    Orijinalden alıntı: selvir

    quote:

    birincisi "id" olur, bunu primary key yaparsin. ikincisi "IP" olur bunu varchar yaparsin

    demekten yeni başlayan biri hiç bişi annamaz!

    Alıntıları Göster
    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.




  • quote:

    Orijinalden alıntı: dig

    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.

    Alıntıları Göster
    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




  • quote:

    Orijinalden alıntı: gurol

    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

    Alıntıları Göster
    +1 Zamanında biz bişeyler öğreneceğiz diye kırk takla atardık. BBS ler vardı zamanında nerde internet falan....




  • quote:

    Orijinalden alıntı: Alvatraz

    +1 Zamanında biz bişeyler öğreneceğiz diye kırk takla atardık. BBS ler vardı zamanında nerde internet falan....

    Alıntıları Göster
    +1
  • 
Sayfa: 12
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.