|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Feb 2001
Messaggi: 103
|
Contatore Asp...aiutooooooo!!!!!!!!!
ciao ragazzi ho bisogno di un consiglio:
vorrei inserire una sezione link sul mio sitoe a fianco ad ogni link inserire un contatore che mi dice le volte che il link è stato cliccato esempio: www.pippo.it (23) www.paperino.com (45) e così via vi chiedo un aiuto in asp che script devo inserire, qualcuno conosce il modo di farlo grazieeeeeeeeeeeeee |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Ti fai una pagina intermedia fra il tuo sito e il link...
Ad esempio chiami la pagina redirect.asp e la fai in questo modo : <% if (CStr(Request.QueryString("link")) <> "") 'Ora devi incrementarti il contatore al link passato. 'Lo puoi fare in diversi modi, ad esempio con un database ... ... ... 'Dopo avere incrementato il contatore di quel determinato link 'fai il redirect sul link Response.Redirect CStr(Request.QueryString("link")) End If %> Per chiamare il link : <a href="redirect.asp?link=http:\\www.pippo.it">www.pippo.com</a> |
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: Feb 2001
Messaggi: 103
|
scusami dato che non sono un esperto di asp vorrei farti delle domande forse per te un po scontate:
ti dico quello che ho fatto passo passo creo una pagina e metto il link ad un altra in questo modo <a href="redirect.asp?link=http:\\www.pippo.it">www.pippo.com</a> dopodicchè questa la salvo con il nome link.asp creo una pagina chiamata redirect.asp inn questo modo: <% if (CStr(Request.QueryString("link")) <> "") 'contatore' If num = "" Then response.cookies("NumVisits") = 1 Else response.cookies("NumVisits") = num + 1 End If Response.Redirect CStr(Request.QueryString("link")) End If %> adesso ho bisogno però di visualizzare il numero di fianco al link come devo fare? devo inserire un response.write ma di che? |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
|
Se usi i cookies salvi il numero di visite che un determinato utente fa a quel determinato sito... I cookies sono dati che rimangono all'interno del browser di ogni visitatore...
Devi memorizzarlo sul lato server...quindi usando un database o un file (più facile con il DB)... |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 08:31.