Avatar billede krogstrup Nybegynder
15. januar 2002 - 20:58 Der er 9 kommentarer og
1 løsning

Seriøst statistik modul til implemtering på dynamisk website

Jeg leder efter et godt & gennemarbejdet statistik modul, der kan implemeteres på et eksisterende dynamsik website, der er bygget op på en Access database + ASP sider.

Mit problem er at mange af de færdiglavede gratis stat-moduler blot gemmer selve sidens fysiske navn i databasen - men da alle sider på mit website bliver generet udfra een og samme ASP-dokument giver dette jo ikke noget overblik over hvilke sider der bliver besøgt.

Jeg har brug for at kunne kalde stat´en med noget lignende:
<img src=\"stat.asp?pagename=Startsiden\"> således at jeg i stat modulet kan få en pæn oversigt over hvilke sider der bliver mest besøgt.

Findes et sådant modul i en gratis version er dette selvfølgelig helt ok, men jeg er også villig til at betale, hvis produktet er godt !

Ligger du selv inde med et sådant produkt, vil vi muligvis være interesseret i at bruge dit produkt fast til vore produktioner - altså: mange penge på længere sigt !
Avatar billede larsen Nybegynder
15. januar 2002 - 21:35 #1
Du kan prøve at kigge på dette link :
http://www.cgiadmin.com/scripts/wr/

Det er desværre ikke gratis
Avatar billede larsen Nybegynder
15. januar 2002 - 21:37 #2
Er det Stat.asp der skal lægge det i databasen og så sende dig videre til en anden side ?
Avatar billede krogstrup Nybegynder
16. januar 2002 - 15:24 #3
det script du henviser til, kan jeg desværre ikke bruge af flere forskellige grunde !

Tanken med mit eksempel var at stat.asp blev kaldt gennem et IMG således at stat.asp gemmer oplysninger om den besøgende i databasen og returnerer et billede til mig IMG tag.

Men det var blot et forslag - det kunne også sagtens være en ASP fil med koden der opdaterer databasen, som skrives ind på alle sider via INCLUDE.
Avatar billede larsen Nybegynder
16. januar 2002 - 18:57 #4
Er det hele siden der skal indekseres eller er det nå man klikker på et link ?
Avatar billede krogstrup Nybegynder
16. januar 2002 - 19:11 #5
Jeg ønsker at al trafik på SAMTLIGE sider i kundens website bliver logget i en database, således at der f.eks. kan genereres en top-10 over mest besøgte sider !
Avatar billede larsen Nybegynder
16. januar 2002 - 19:17 #6
Lav en AccessDB og inkluder dette på alle dine side :

<%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath(\"/Sti/Til/Db.mdb\")

SQLStr = \"INSERT INTO Tbl_StatInfo (Webside,In_Time,In_Date) VALUES (\"
SQLStr=SQLStr & \"\'\" & Request.ServerVariables(\"SCRIPT_NAME\") & \"\',\"
SQLStr=SQLStr & \"\'\" & Time() & \"\',\"
SQLStr=SQLStr & \"\'\" & Date() & \"\'\"
SQLStr=SQLStr & \")\"
Set Rs=Conn.Execute(SQLStr)
%>

Så logger den sidenavnet, tid og dato siden blev indlæst.
Avatar billede krogstrup Nybegynder
16. januar 2002 - 19:45 #7
Det er jo lige præcis sådan en løsning jeg ikke kan bruge til noget, da den logger sidenavnet.

Jeg har en website bestående af flere hundrede sider, som alle bliver genereret udfra een asp side !!!

Desuden løser ovenstående jo ikke mit problem med at få leveret et færdigt produkt, der kan vise forskellige statistikker udfra de data der findes i databasen !!!
Avatar billede mailand Nybegynder
22. januar 2002 - 16:16 #8
hvis du udbygger ovenstående :
SQLStr=SQLStr & "'" & Request.ServerVariables("SCRIPT_NAME") & "',"

med:
SQLStr=SQLStr & "'" & Request.ServerVariables("SCRIPT_NAME") & "?" & request.querystring & "',"

skulle du gerne få hele skidtet med.
de sider, som så ikke har en ekstra querystring, kan du blot replace(url,"?","")

#Mailand
Avatar billede krogstrup Nybegynder
29. august 2002 - 09:36 #9
lukker :-)
Avatar billede krogstrup Nybegynder
26. november 2002 - 20:53 #10
.
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