Buongiorno a tutti.

Ho realizzato un semplicissimo guestbook che utilizza un DB Access per un sito di amici.
Potete visualizzare il guestbook a questo link.



Sono stati utilizzati 5 files:

add.asp
comment.asp // pagina di inserimento dei messaggi
include.asp
view.asp // pagina di visualizzazione dei messaggi
guest.mdb // database

Per scaricare i files cliccate qui.

La struttura del database comprende 5 campi, nella fattispecie:

name
email
url
note
date

L'url l'ho forzato ad "hidden" sulla pagina view.asp e l'ho utilizzato per memorizzarci l'indirizzo IP dei visitatori.

Sebbene le connessioni e la scrittura al database funzioni correttamente, ho riscontrato alcuni problemi nell'ordine dei messaggi visualizzati. E' possibile che il problema sia perchè non sono presenti gli orari di inserimento?
A tal proposito ho provato ad inserire la data con il formato ora sul database ma senza successo. Il file view.asp dava errore e non ho ben capito il perchè.

Riguardo alla visualizzazione disordinata dei messaggi, secondo me il problema sta nell'ultima riga della tabella nel file view.asp dove c'è la seguente istruzione:

<tr bgcolor="@@( _index & 1 ? '#C0C0C0' : '#C0C0C0')@@">,

però non ne sono sicuro.

Avete qualche suggerimento su come risolvere tale problema?
Inoltre come posso fare in modo di registrare anche gli orari dei messaggi?

Grazie mille in anticipo a chi vorrà aiutarmi.

Ciao, Mattia