Avatar billede zyclon Nybegynder
01. juni 2001 - 17:22 Der er 5 kommentarer og
1 løsning

Logge til db

Hejsa..

Ok..jeg er total nybegynder i ASP og jeg står og mangler et script som jeg bla. kan lære lidt af og for det andet så skal jeg jo bruge det til min side :)

Det jeg søger er et script der logger følgende oplysninger i en access database:

Dato/Tid | IP | Browser | Operativsystem

Håber der er nogen der kan give mig et eksempel på hvordan man laver det.
Avatar billede -mascot- Nybegynder
01. juni 2001 - 18:44 #1
det er temligt nemt at lave men jeg har desvære ikke tid lige nu :(
Avatar billede plexx Nybegynder
01. juni 2001 - 20:00 #2
Hvis du vil lære at lave asp så besøg disse sider:
http://www.activeserverpages.dk/
http://www.netcoders.dk/

Avatar billede plexx Nybegynder
01. juni 2001 - 20:03 #3
Hvis du er total nybegynder skal du nok ikke lige starte med at arbejde med databaser.
En god ide ville nok være at gå ind på:
http://www.activeserverpages.dk/
Og vælge Artikler - Eksempler med ASP
Og så ellers kikke lidt på disse eksempler og måske ændre lidt i koderne - Det var sådan at jeg lærte ASP
Avatar billede zyclon Nybegynder
01. juni 2001 - 20:05 #4
Nej tænk...det var jeg slet ikke klar over at man kunne *blive forbavset*

DoooH...læs spørgsmålet igen!
Avatar billede plexx Nybegynder
01. juni 2001 - 20:37 #5
Du kan finde ud af hvilken browser og version det er ved et skrive:
<%
Set objBrowserCab = Server.CreateObject(\"MSWC.BrowserType\")
Response.Write \"Browser: \" & objBrowserCab.Browser & \"<br>\"
Response.Write \"Version: \" & objBrowserCab.Version & \"<br>\"
Set objBrowserCab = Nothing
%>
Du kan finde Ip-adressen ved at skrive:
<%
Response.write Request.ServerVariables(\"REMOTE_ADDR\")
%>
Du kan finde tid og dato ved at skrive:
<%
Response.write DATE
Response.write TIME
%>
Ved ikke hvordan man finder Operativsystem

Avatar billede plexx Nybegynder
01. juni 2001 - 20:43 #6
Her er scriptet:
<%
\'---Script---\'
Set objBrowserCab = Server.CreateObject(\"MSWC.BrowserType\")
Set Connlogfil = Server.CreateObject(\"ADODB.Connection\")
Connlogfil.Open \"PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"logfil.mdb\") & \";UID=admin;PWD=;\"

    Set rslogfil = Server.CreateObject(\"ADODB.RecordSet\")
    strSQL = \"Select * From logfil\"
    rslogfil.Open strSQL, Connlogfil, adOpenKeyset, adLockOptimistic

      rslogfil.AddNew
      rslogfil(\"Dato\") = DATE
      rslogfil(\"Tid\") = TIME
      rslogfil(\"Browser\") = objBrowserCab.Browser
      rslogfil(\"Ipadresse\") = Request.ServerVariables(\"REMOTE_ADDR\")
      rslogfil.Update

    rslogfil.Close
    Set rslogfil = Nothing

Connlogfil.Close
set Connlogfil = Nothing
Set objBrowserCab = Nothing
End If
%>
Nu skal du bare lave en database der hedder logfil.mdb hvori der er en tabel som hedder logfil i denne tabel skal der være 4 kolonner:
Dato
Tid
Browser
Ipadresse

Godt fornøjelse
MVH. Plexx
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester