Uso del guestbook (registro dei visitatori)


Per utilizzare il guestbook, cioè il registro che i visitatori del sito possono "firmare", è sufficiente inserire nelle proprie pagine il seguente link:
http://www.nomedelpropriodominio.xx/guestbook/index.phtml

L'aspetto grafico del guestbook può essere personalizzato creando nella propria directory /public (cioè dove vengono inviate normalmente le proprie pagine HTML) un file chiamato guestbook.html con le modifiche grafiche volute, facendo attenzione a quanto indicheremo in questa guida.

Nel caso in cui tale file non esista, l'aspetto grafico è e rimane quello che si ottiene digitando http://www.propriodominio.xx/guestbook/index.phtml. Il guestbook normalmente appare così


Please sign our Guest Book
Name:
Email:
Company:
Message:




Nella pagina personalizzata è indispensabile conservare i tag (cioè i comandi HTML appropriati) mentre la grafica può essere completamente creata a piacere da parte dell'utente.

Ecco cosa deve contenere la pagina personalizzata:

<table border=0 align=center valign=center><tr><td> 

<hr><a name=post><b>Please sign our Guest Book</b></a><br> 

<form action='/guestbook/index.phtml' method=POST> 

Name: <input type=Text name=name size=40 maxlength=50><br> 

Email: <input type=Text name=email size=35 maxlength=40><br> 

Company: <input type=Text name=company size=35 maxlength=40><br> 

Message:<br> 

<textarea name=message cols=40 rows=8 wrap=PHYSICAL></textarea><br> 

<input type=Submit name=action value=Submit> 

<input type=reset> 

</form> 

<hr> 

</td></tr></table>


Ci sono poi dei campi particolari che possono essere aggiunti. Essi sono:
<input type=hidden name=max_record_for_page value=tot>
Se esiste questo campo, allora il guestbook viene visualizzato frammentando i record e mostrandone tot alla volta. Compariranno i pulsanti "Next", "Prev", "Jump" per scorrere i messaggi.
Se il campo non esiste viene usato il default di "4" record per volta.

<input type=hidden name=autodelete value=1>
Numero massimo di giorni che un record deve rimanere memorizzato. Se questo campo non è presente non viene cancellato nulla ma se è presente ed ha valore maggiore di zero allora vengono cancellati i record più vecchi di quel numero di giorni.

<input type=hidden name=notify value=1>

<input type=hidden name=email_notify value='inserire_propria_email'>
Se questi due campi sono presenti, allora per ogni immissione nel guestbook l'indirizzo email riportato nel campo "value" riceverà un messaggio che lo avvisa che il suo guestbook ha un'altra voce. Il campo "notify" dev'essere obbligatoriamente di valore "1".

Per amministrare il proprio guestbook ed eventualmente cancellare record indesiderati, bisogna accedere alla seguente pagina inserendo la propria username e password:
http://www.nomedelpropriodominio.xx/guestbook/index.phtml?admin