Lorenzo Pascucci
a- a+

LinkMentor

Obiettivo 

Il seguente script ha lo scopo di effettuare il conteggio deiclick relativi ad uno o più links. Attraverso un linkin cui viene specificato un ID, viene aggiornato il contaclick e si viene reindirizzati alla pagina relativaall'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 efirstordering). Inoltre è composto dalle seguentipagine 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 trovanoall'interno del file zip in una cartella apposita delproprio sito web. Spostare il database in una cartellacon i permessi di scrittura... possibilmente un databaseprotetto. Modificare le seguenti pagine:

admin_includelogin.asp
Effettuare le modifiche per cambiare username epassword.
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 diaccesso voluti.

inclink.asp
E' necessario modificare questo file se il databasenon si trova nella stessa cartella che contiene i file delGestore 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 scrittapresente ora, specificando logicamente anche il nome deldatabase...

Esempio:

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

Utilizzo

L'utilizzo dello script è molto semplice edintuitivo. Si entra accedendo alla paginaadmin_default.asp, si effettua il login con i datiindicati nella riga 12 della pagina admin_includelogin.asp, esi entra nel pannello di controllo. Vengono visualizzatitutti i link presenti nel database con l'opzione dimodifica e cancellazione. In fondo è poi presente illink per inserire nuovi records (i links) nel database. Senon vi sono presenti i links, sarà visualizzato soloil link per aggiungerne. Infine per visualizzare lestatistiche dei click, basta cliccare sul link Statistiche.

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

WebMasterPoint.org
Il punto di riferimento dei webmaster italiani

Il link sarà:
https://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.aspche abbiamo illustrato in un precedente tutorials. Facile dautilizzare.

Fai un test Online dello Script
(clicca qui)

 SCARICA LO SCRIPT



Ti potrebbe interessare anche

commenta la notizia