17. juni 2002 - 15:41
Der er
22 kommentarer og 2 løsninger
antal online user, dato, plus antal user pr. dag
Jeg har brug for et script som viser antal online user, dato og antal user som har besøgt siden idag.
Annonceindlæg fra Cognizant
Agentic AI kræver mere end teknologi
De fleste virksomheder har efterhånden bevist, at AI virker.
Pilotprojekter leverer resultater. Medarbejdere bruger generative AI-værktøjer. Nye use cases dukker op på tværs af organisationen.
så lav en fil global.asa med følgende indhold: hvor du i samme niveau som dit webscope har en mappe der hedder database, og en access database deri med en tabel der hedder counting <Script Language="JScript" RUNAT="Server"> function Application_OnStart() { Application("antalUsers")=0 } function Application_OnEnd() { Application("antalUsers")=0 } function Session_OnStart() { Application("antalUsers")=Application("antalUsers")+1; ip = ""+Request.ServerVariables("REMOTE_ADDR"); browser = ""+Request.ServerVariables("HTTP_USER_AGENT"); bruger = ""+Request.ServerVariables("REMOTE_USER"); komfra = ""+Request.ServerVariables("HTTP_REFERER"); conn = Server.Createobject("ADODB.connection"); DSNname="PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE="+Server.mapPath("../database/database.mdb")+";Persist Security Info=False" conn.Open(DSNname); conn.Execute("INSERT INTO counting (browsername, ipnummer, bruger, komfra) VALUES ('" + browser + "','" + ip +"','" + bruger + "', '" + komfra + "')"); } function Session_OnEnd() { Application("antalUsers")=Application("antalUsers")-1 } </script>
DAto kan jeg lige ordne for dig...
jeg har jo ikke brug for ip og hvor de kom fra og browser type
Den skal vise antal bruger, dato og hvor mange, som har været på siden i løbet af dagen
ups.. nå.. laver det i asp for dig troede at det var php :( <% Response.Write "Dato. " & FormatDateTime(Now, vbShortDate) %> du behøver ikke at give point... det sbk laver er helt klart sværest...
sorry, det må gerne værer i asp
ja.. jeg lavede det også i asp men synes at php er lettere og det er det jeg er bedst til (godt nok lige startet) i php ser det sådan ud: <? echo date("d-m-Y"); ?> og Y'et skal blive ved med at være stort
du laver da bare din access database så den automatisk sætter aktuel dato tid ind... og komfra og browser og ip nummer kan du bare lade være med at skrive, men det komfra er der meget sjovt at kigge på ... så kan du se hvem der linker til din side, uden at skulle analysere din logfil
18. juni 2002 - 10:42
#10
Microsoft JET Database Engine (0x80004005) Handlingen skal bruge en opdaterbar forespørgsel. //global.asa, line 23 jeg får denne fejlbesked dette er line 23 : conn.Execute("INSERT INTO counting (browsername, ipnummer, bruger, komfra) VALUES ('" + browser + "','" + ip +"','" + bruger + "', '" + komfra + "')");
18. juni 2002 - 10:49
#11
hæ hæ skulle lige ændre database. Så alle havde lov til at skrive til den. kan man afvikle en global.asa på en PWS ????
18. juni 2002 - 11:00
#12
YES
18. juni 2002 - 11:01
#13
Og går ud fra du selv kan fixe udtrækket fra databasen: Antal bruger online er bare <%=Application("antalUsers")%>
18. juni 2002 - 11:38
#14
hmmmmmm den skriver ikke noget i min database countingID browsername ipnummer bruger komfra databaseb skal bestp af disse felter ik ??
18. juni 2002 - 11:50
#15
bestp = bestå
18. juni 2002 - 12:29
#16
yes.. alle som tekstfelter og så skal du lige have et datofelt som standard skal indeholde now() (inde i access)
18. juni 2002 - 14:10
#17
jehaa det virker..... hmmm man skal altid genstarte sin computer
18. juni 2002 - 14:11
#18
feltet bruger er tomt. Hvad skal der så i dette felt
18. juni 2002 - 14:38
#19
den står der aldrig noget i... det er kun hvis brugerne er logget på - altså ikke anonymus adgang
18. juni 2002 - 14:46
#20
oki. Jeg siger mange tak for hjælpen
19. juni 2002 - 00:13
#21
jensen_123 -> de filer du har lavet kan du ikke ligge dem på nettet, eller mail dem til mig clemen@gronver.dk
19. juni 2002 - 09:10
#22
hvad mener du djeclemen ?????. Jeg har kun brugt de koder som er på denne side. Jeg har ikke tænkt mig, at lægge min koder ud.
19. juni 2002 - 16:23
#23
hehe :) Eftersom jeg hjalp dig lidt vil du så ikke gøre så jeg kan downloade din db'er :) Takker for point :)
19. juni 2002 - 22:29
#24
nope.....desvære
Kurser inden for grundlæggende programmering