Avatar billede snoezel Nybegynder
06. december 2004 - 13:39 Der er 7 kommentarer

Tracking af links

Hejsa.

Er der nogen der har et link til et script i asp der kan tjekke om et link har været besøgt ?

Jeg tænker på at sende mails til nogle brugere, og vil gerne have at de logges i en access DB at de har været forbi.

eksempelvis kunne linket være sådan http://www.domæne.dk/?id=1&firm=testesen

Herefter skulle man så kunne se i DB at firmesen har været forbi :-)
Avatar billede ellebaek Nybegynder
06. december 2004 - 17:25 #1
altså du vil lave et check på om en bestemt bruger har været inde på en side med et betemt id...?`

Hvis det er tilfældet, så ville jeg benytte en ekstra tabel der hed visited..

den skulle blot indeholde pageid og brugernavn

så når en bruger går ind på siden smider du oplysningerne ind i databasen:

"insert into visited(pageid, brugernavn) VALUES("&CInt(request.querystring("id")&", '"&request.querystring("firm")&"')"

så kan du så chekke om brugeren har været derinde med:
"select * from visited where pageid = " & CInt(request.querystring("pageid") & " AND brugernavn = '"&request.querystring("firm")&"'"
if rs.eof then
så har brugeren ikke været der..
end if
Avatar billede snoezel Nybegynder
06. december 2004 - 19:00 #2
Ja det er korrekt, jeg vil sende en email med et id, og så tjekke om brugeren
besøger websiden - jeg ville gerne hvis nogen kender et færdigt script der kan dette ?
Avatar billede ellebaek Nybegynder
06. december 2004 - 19:39 #3
tror det nemmeste er at lave et sådant selv..
Det er ikke den store kode der skal være i det...

kan faktisk gøres med ikke ret meget mere end det jeg har skrevet ovenfor..

hvad skal der ske hvis brugeren ikke besøger siden..`?
Avatar billede snoezel Nybegynder
06. december 2004 - 19:43 #4
så skal de muligvis have en reminder :-)

troede der var et script som kunne udregne linksene, da brugerne jo skal have et id på linket, sådan at jeg ved nøjagtigt hvem som har besøgt siden
Avatar billede ellebaek Nybegynder
06. december 2004 - 20:21 #5
tror umiddelbart ikke det er nødvendigt..

Du skal jo blot sende brugernavnet med som en querystring i linket når du sender mailen til brugeren..

Så har du både id og link fra brugeren...!
så er de lige til at bruge i databasen..
Avatar billede snoezel Nybegynder
07. december 2004 - 10:20 #6
ja det er rigtigt, men jeg ville egentlig nøjes med at sende et id - sådan at brugeren skulle taste MINDST muligt i browseren :-)

Altså firmanavn var i DB på forhånd og tildelt et id som så sendes med.
Avatar billede ellebaek Nybegynder
08. december 2004 - 12:25 #7
jo...

så kan du bare sende et tilfældigt genereret id til brugeren..
på den måde kan du så chekke hvilken bruger der har det id, og så sætte ham aktiv..
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