Avatar billede mesterlars Nybegynder
26. september 2000 - 14:39 Der er 12 kommentarer og
3 løsninger

Hvor kommer mine besøgende fra

På nogle statestik-moduler kan du se hvor dine besøgende kommer fra. Om de f.eks. har fundet min side via Jubii eller Yahoo osv.

Nogen der ved hvordan det gøres i ASP?
Avatar billede 8800 Nybegynder
26. september 2000 - 14:57 #1
kan du ikke bare sætte en afstemning op??
Avatar billede cort Nybegynder
26. september 2000 - 15:02 #2
Så vidt jeg ved kan du kun få deres IP adresse:

srv = Request.ServerVariables(\"REMOTE_HOST\")
response.write srv

Avatar billede dudal Nybegynder
26. september 2000 - 15:02 #3
Request.SeverVariables(\"HTTP_REFERER\")
Avatar billede dudal Nybegynder
26. september 2000 - 15:02 #4
Ups stavefejl:

Request.ServerVariables(\"HTTP_REFERER\")
Avatar billede mesterlars Nybegynder
27. september 2000 - 09:24 #5
dudal < jeg har ikke prøvet dit eksempel, men hvad bliver outputtet af dit forslag?
Avatar billede dudal Nybegynder
27. september 2000 - 10:16 #6
Adressen på den side brugeren kom fra.
Avatar billede 24u Juniormester
27. september 2000 - 23:59 #7
men æhh.. hvor bliver den vist?.. kan man lave en log og sende den som mail?
Avatar billede dudal Nybegynder
28. september 2000 - 00:07 #8
Den bliver vist hvis du skriver

Response.Write Request.SeverVariables(\"HTTP_REFERER\")

Ja du kan lave en log. Men her skal du bruge en database og gemme det der. Det er et helt andet spørgsmål.

/JEsper
Avatar billede 24u Juniormester
28. september 2000 - 00:12 #9
ok.. men er det ikke lige meget om brugeren kan se hvor han kommer fra?.. var det ikke mesterlars der skulle kunne se hvor de kom fra?.. altså er det måske nok noget med en logfil/database som så bliver sendt til ham via mail - eller en login.asp
.. men hvad vé jeg om det ;o)
Avatar billede mesterlars Nybegynder
28. september 2000 - 10:05 #10
Dudal < tak for hjælpen, men det hjælper mig ikke så meget, da jeg ikke ved hvad jeg skal gøre med dit forslag.

Du må lave en mere færdig opskrift på hvordan jeg gør...... :-)
Avatar billede bacardil Nybegynder
29. september 2000 - 00:40 #11
Kommer vi videre?
Avatar billede TRoXa Novice
03. oktober 2000 - 13:56 #12
ja vi kommer videre... prøv med følgende kode

set fs = Server.CreateObject \"Scripting.FileSystemObject\")
set f = fs.OpenTextFile(Server.MapPath(\"filnavn\"), 2)
f.Write(Request.SeverVariables(\"HTTP_REFERER\"))
f.Close

Jeg har ikke afprøvet denne kode, men ved, at det er noget i den retning. Herved vil den gemme koden i en fil som du selv skal definere (bare en plain-text fil). Så laver den en ny linie for hver person der går ind, og der skriver den hvilken side personen kommer fra... du kan så evt udvide denne logfil med ip-nummer etc... men det hører jo ikke til dette spørgsmål...


Avatar billede TRoXa Novice
03. oktober 2000 - 13:57 #13
Hehe... man skal aldrig kopiere hvad andre har skrevet... så jeg prøver lige igen

set fs = Server.CreateObject \"Scripting.FileSystemObject\")
set f = fs.OpenTextFile(Server.MapPath(\"filnavn\"), 2)
f.Write(Request.ServerVariables(\"HTTP_REFERER\"))
f.Close

sådan... lille stavefejl i det dudal skrev hehe
Avatar billede mesterlars Nybegynder
03. oktober 2000 - 17:17 #14
Jeg fik rettet koden til så der ikke kommer fejl

Jeg trykker på et link til min ASPfil fra et eksternt site på en anden server.

Der kommer ikke nogen fejl, men tekstfilen er tom når jeg åbner den....
:-(
Avatar billede mesterlars Nybegynder
27. oktober 2000 - 08:41 #15
Jeg fik det aldrig til at virke
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