Lorenzo Pascucci
a- a+

LinkMentor

Obiettivo 

Il seguente script ha lo scopo di effettuare il conteggio dei click relativi ad uno o più links. Attraverso un link in cui viene specificato un ID, viene aggiornato il conta click e si viene reindirizzati alla pagina relativa all'id in pochi istanti.

Componenti & Caratteristiche

Lo script è composto da un database in Access 2000 (Im2000.mdb) con una tabella chiamata ref_site. All'interno della tabella sono presenti 6 campi (id, sitename, sitedescription, bannerurl, outcount, outurl e firstordering). Inoltre è composto dalle seguenti pagine asp:

  • admin_default.asp E' la pagina principale del pannello di controllo di LinkMentor. E' possibile visionare tutti i links, modificarli, cancellarli e crearne di nuovi.
  • admin_includelogin.asp Pagina per effettuare il login
  • admin_site.asp Pagina per aggiungere, modificare e cancellare i links inseriti nel database
  • goto.asp Pagina che permette il conteggio dei click e il redirect
  • inclink.asp Pagina che contiene dati di configurazione, come l'url del database
  • showlinks.asp Pagina per visionare le statistiche dei links

Requisiti

  • Server NT
  • Supporto ASP
  • Supporto database Microsoft Access 2000

Installazione

L'installazione dello script è molto semplice. Basta fare l'upload dei file che si trovano all'interno del file zip in una cartella apposita del proprio sito web. Spostare il database in una cartella con i permessi di scrittura... possibilmente un database protetto. Modificare le seguenti pagine:

admin_includelogin.asp
Effettuare le modifiche per cambiare username e password.
Individuare la riga 12, che dovrebbe essere:

If sId = "admin" AND sPwd="admin" Then

La prima parola in rosso è l'username, la seconda è la password. Modificarle in base ai propri dati di accesso voluti.

inclink.asp
E' necessario modificare questo file se il database non si trova nella stessa cartella che contiene i file del Gestore di Link (LinkMentor)
Modificare l'indirizzo relativo nella riga 8:

strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("lm2000.mdb")

Inserire l'indirizzo relativo al posto della scritta presente ora, specificando logicamente anche il nome del database...

Esempio:

strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & server.MapPath("../../mdb-database/lm2000.mdb")

Utilizzo

L'utilizzo dello script è molto semplice ed intuitivo. Si entra accedendo alla pagina admin_default.asp, si effettua il login con i dati indicati nella riga 12 della pagina admin_includelogin.asp, e si entra nel pannello di controllo. Vengono visualizzati tutti i link presenti nel database con l'opzione di modifica e cancellazione. In fondo è poi presente il link per inserire nuovi records (i links) nel database. Se non vi sono presenti i links, sarà visualizzato solo il link per aggiungerne. Infine per visualizzare le statistiche dei click, basta cliccare sul link Statistiche.

Ora, l'unica cosa che manca, è come realizzare il link. Basta andare nella pagina delle statistiche, trovare il link desiderato e il copiare l'url del link. Esempio:

WebMasterPoint.org
Il punto di riferimento dei webmaster italiani

Il link sarà:
http://www.webmasterpoint.org/asp/script/file/
linkmentor/goto.asp?p=aspcode.net&id=26

La stessa cosa vale per tutti gli altri links.

Giudizio

Script molto utile e di qualità (non a caso è della Mentor), simile in molte cose alla nostra pagina go.asp che abbiamo illustrato in un precedente tutorials. Facile da utilizzare.

Fai un test Online dello Script
(clicca qui)

 SCARICA LO SCRIPT



Ti potrebbe interessare anche

commenta la notizia

C'è 1 commento
Lorenzo
Hai qualche domanda da fare?