>> Torna all'Homepage <<
Contattaci Entra nei forum Cerca nel sito
News della settimana ASP: esempi di pagine dinamiche Trucchi e suggerimenti per il PC Manuali e guide I dossier e gli approfondimenti di AmicoPc Il sito della settimana I racconti di Armando Staffa Chi siamo
     
 

 


Guarda il sistema
in funzione

Scarica i file
Scarica i file
citati in questa pagina

 


SISTEMA DI ROTAZIONE BANNER

BANNER.MDB

Per prima cosa creiamo un database Access mediante la solita procedura. Questo database (banner.mdb) conterrà due tabelle.

La prima tabella che creiamo si chiama 'banner' e dovrà contenere i seguenti campi:
id (campo contatore; tutti gli altri, salvo indicazioni diverse, sono campi testo): è un numero univoco progressivo che viene generato automaticamente per ogni record inserito;
utente: è il nome dell'utente a cui il banner fa riferimento;
immagine: è l'indirizzo dove è posizionato il banner (e deve essere un indirizzo del tipo http://www.amicopc.com/banner/banneramicopc.gif);
url: è l'indirizzo collegato al banner, ovvero l'indirizzo del sito (o della pagina) pubblicizzata;
target: in questo campo si specifica se aprire il collegamento del banner in una nuova finestra o meno; se il banner fa riferimento ad un sito conviene aprilo in una nuova finestra. Viceversa, se pubblicizzo una pagina del mio sito, posso aprila nella finestra corrente.
alt: è il breve testo che viene visualizzato quando il puntatore del mouse si posiziona sopra il banner stesso;
tothits: in questo campo numerico viene memorizzato il numero di volte che il banner è stato visualizzato;
maxhit: è il numero massimo di volte che il banner può essere visualizzato. Se non si desidera
porre un limite alle visualizzazioni consentite, questo campo conterrà il numero zero; viceversa quando si raggiungerà il valore contenuto in questo campo il banner non sarà più visualizzato. Anche questo è un campo numerico.
totclick:numero di volte che il banner è stato cliccato; è un campo numerico.
maxclick: numero massimo di volte che il banner può essere cliccato. Se non si desidera
porre un limite ai click consentiti, questo campo conterrà il numero zero; viceversa quando si raggiungerà il valore contenuto in questo campo il banner non sarà più visualizzato. Anche quest'ultimo è un campo numerico.
enddata
: data a partire dalla quale il banner non sarà più visualizzato; se non si è posto alcun limite temporale alla visualizzazione del banner questo campo conterrà la parola 'sempre';
viceversa quando si raggiungerà il giorno specificato in questo campo il banner non sarà più visualizzato;
peso: in questo campo viene inserito un numero, compreso tra 1 e 10, che definisce l'importanza del banner.
fisso: questo campo server per indicare il banner fisso, ovvero quel banner che viene visualizzato costantemente.

Oltre alla tabella 'banner' che abbiamo appena realizzato occorre creare un'altra tabella, che chiameremo 'utenti' nella quale verranno memorizzate le informazioni relative agli utenti stessi.
In particolare avremo:
id: campo contatore;
utente: è il nome che identifica univocamente il proprietario del banner in rotazione all'interno del nostro circuito; evidentemente non possono esserci due utenti con lo stesso nome. Viceversa per ogni utente possono esserci infiniti banner;
user: nome da inserire per visualizzare le statistiche relative ai propri banner;
pwd: password da inserire per poter visualizare le statistiche relative ai propri banner.

Una volta create queste due tabella salvare e memorizzare il file in una sottocartella che, per convenzione, chiamiamo 'mdb-database'.
Questa cartella evidentmente dovrà avere permessi di lettura e scrittura, in modo da poter modificare le informazioni presenti nel database stesso.

 

<< indietro

Utenti connessi: 78

Invia questa pagina ad un amico

 

 

 

Chi siamo | Pubblicità | Note sulla privacy | Dicono di noi
Grafica cura di Paolo Omero
- Stefania Migliorucci