Script PHP. Come gestire i messaggi dal guestbook Phoca Guestbook Guestbook non rimborsabile htm

Sono stati scritti numerosi articoli sul tema della creazione dei libri degli ospiti, ma la maggior parte di essi ha rivelato il processo di scrittura non completamente, ma parzialmente. Inoltre, i libri scritti erano il più semplici possibile e non potevano fare altro che aggiungere messaggi. In questo articolo cercherò di descrivere in dettaglio il processo di creazione di un libro degli ospiti con un buon set di funzioni. Il libro degli ospiti è scritto in PHP utilizzando file di testo per l'archiviazione dei dati.

Quindi, prima di tutto, dobbiamo occuparci dei file. Ne avremo quattro, anche se possiamo combinarli in uno solo, ma sta a te decidere...

File n. 1 - guestbook.inc.dat

Creiamolo, lasciamolo vuoto e diamo i permessi (0777-*nix, rwx/rwx/rwx)

Tutti i messaggi verranno registrati qui... Sì, sì!!! Esattamente in un file! Ma non allarmarti. L'ho controllato personalmente sul noto server WallSt. dimensioni del database di 5, 10, 100, 250, 500, 1000 KB! Ci sono stati rallentamenti solo su un libro da 1000 KB, credetemi, sono più di 3000 record medi! Ne avrai più che a sufficienza.

File n. 2 – config.inc

File n. 3 – gb.php

Libro degli ospiti

*Nome:
E-mail:
*Messaggio:

$c-1)interruzione; list($nome,$email,$data,$ora,$testoospite)=split(":::","$data[$i]", 5); /* Volutamente non ho realizzato progetti super_mega_sofisticati, mi limiterò semplicemente al semplice output di testo! Chiunque ne abbia bisogno capirà facilmente cosa bisogna fare! Per chi non capisse, il sapone sarà più basso, quindi continuate a leggere... */ echo " $nome@[$data, $ora]
$testoospite

"; ) $col=$c/$gb_su_pagina; echo "
"; se ($c<$gb_on_page){ echo ""; } else { echo "Pagine:"; /* Qui c'è una cosa del genere che se puoi andare alla pagina precedente, viene mostrato qualcosa del genere :)<< 2 */ if($c>$gb_on_page & $page>0)( echo "<<"; } /* Ниже функция, которая отвечает за вывод нумерации страниц с сообщениями… */ for($i=0;$i<$col;$i++) { if(($i)!=$page)echo "[".($i+1)."] "; else echo "".($i+1).""." "; ) ) /* Esiste una cosa tale che se puoi andare alla pagina successiva, viene mostrato qualcosa del genere :) 1 >>*/ if($c>$gb_on_page & $page<$col-1){ echo ">>"; ) eco "
Messaggi totali: $c"; echo "
"; ?>

File n. 4 - gbadd.php

", ">", $testoospite); $nome = ereg_replace("<", "<", $name); $name = ereg_replace(">", ">", $nome); $email = ereg_replace("<", "<", $email); $email = ereg_replace(">", ">", $email); // senza virgolette! 2=DeaD= grazieX! $nome = ereg_replace(""", """, $nome); $email = ereg_replace(""", """ , $guesttext = ereg_replace(""", """, $guesttext // rimuovendo gli spazi extra // al centro $guesttext=ereg_replace(" +"," ", $guesttext(); " +"," ",$nome); $email=ereg_replace(" +"," ",$email); //destra e sinistra $nome=trim($nome ); ); // nuova riga $guesttext = ereg_replace("n", "
", $guesttext); // in modo che tutto il testo sia su una riga! $guesttext = ereg_replace("r", "", $guesttext); // megaquotes $name = stripslashes($name); $email = stripslashes ($ email); $guesttext= stripslashes($guesttext); // trattini corretti $guesttext = preg_replace ("/(1,)-(1,)/", " - ", $guesttext ^- /",); "- ", $testoospite); // numero-numero $testoospite = preg_replace ("/(d)-(d)/", "\1–\2", $testoospite); // parole con un trattino $testoospite). = preg_sostituisci ("/(S+)-(S+)/", " \1-\2", $guesttext); // particelle e preposizioni $guesttext = preg_replace ("/([А-Яа-яA-Za-z]) (li|l|zhe|f|by|b)([^A-Zaa -яA-Za-z])/", "\1 \2\3", $testoospite); $testoospite = preg_replace ("/(s)([А-Яа-я](1))s/", "\1\2 ", $testoospite); // A.S. Pushkin $testoospite = preg_replace ("/([A-ZA-Z])([. ](1))(0,1)([A-ZA- Z])([. ](1))(0,1)([А-ЯА-Z][А-Яа-яA-Za-z]*)/", "\1 \3 , $guesttext) ; // Pushkin A. S. $guesttext = preg_replace ("/([A-Za-Z][A-Za-z]*) ([A-Za-Z])[ . ](1)(0,1)( [A-ZA-Z]).([,)](1))/", "\1 \2. \3.\4", $guesttext); // converte gli indirizzi in link! $guesttext = eregi_replace("([_a-z0-9-]+(.[_a-z0-9-]+)*@+( .+)*(.(2,3)))", "\0", $testoospite); $testoospite = eregi_replace("((ht|f)tp://www.|www.)(+(. +)*(.(2,3))((/|?)*)*)", "http://www.\3", $guesttext); $guesttext = eregi_replace("((ht|f) tp://)(((+(.+)*(.(2,3)))|(((1,3).)(3)((1,3))))((/|? )*)*)", "\0", $guesttext); // taglia un'informazione troppo grande $name=substr($name,0,$name_max_size); $email=substr($email,0, $email_max_size); $guesttext=substr($guesttext,0,$message_max_size // BBcodes $guesttext = ereg_replace("[b]", " ", $testoospite); $testoospite = ereg_replace("", "", $testoospite); $testoospite = ereg_replace("[i]", " ", $testoospite); $testoospite = ereg_replace("", "", $testoospite); $testoospite = ereg_replace("[u]", " ", $testoospite); $testoospite = ereg_replace("", "", $testoospite); $testoospite = ereg_replace("", " ", $testoospite); $testoospite = ereg_replace("", "", $testoospite); $testoospite = ereg_replace("", " ", $testoospite); $testoospite = ereg_replace("", "", $testoospite); $testoospite = ereg_replace("", " ", $testoospite); $testoospite = ereg_replace("", "", $testoospite); $testoospite = ereg_replace("", " ", $testoospite); $testoospite = ereg_replace("", "", $guesttext); // invia un messaggio alla mia email // messaggio $message .="".$date.", ".$time." n"; $messaggio .="Nome: ".$nome.", e-mail: ".$email."nMessagen"; $messaggio .="".$guesttext."n "; $messaggio .="- ---------rn"; $message .="Messaggio dal libro degli ospiti"; // headers $headers .="Da: $site_name<$recipient>n"; $headers .="X-Mailer: Guestbook di Pseonn"; $headers .="X-Priority: 1n"; $headers .="Content-Type: text/plain; charset=windows-1251n"; // manda tutto al diavolo! mail($recipient, $subject, $message, $headers); $msg="$name:::$email:::$date:::$time : ::$guesttext "; $linee = file("guestbook.inc.dat"); $fp = fopen("guestbook.inc.dat", "w"); fwrite($fp, "$msgn"); per ($i = 0; $i< count($lines); $i++) { @fwrite($fp, "$lines[$i]"); } fclose($fp); clearstatcache(); } // если не удалось, отсылаем его обратно! else { header("Location: gb.php"); } ?>

Bene, ora quello alla banana :) Per uno spuntino, voglio offrirti una serie di codici BB che aiuteranno i tuoi visitatori a diversificare un po' i messaggi nei tuoi libri degli ospiti :)

» » @lexGuestbook

@lexGuestbook- è gratis Libro degli ospiti PHP script per siti web. Scritto in linguaggio PHP, @lexGuestbook Facile da installare in pochi minuti, anche i principianti lo troveranno facile da capire.

Libro degli ospiti PHP Uno script completamente gratuito - la condizione principale: non rimuovere il copyright in fondo alla pagina. Libro degli ospiti PHPè installato sul tuo server ed è completamente indipendente da qualsiasi altro sito. Effettua il backup di un messaggio nel guestbook PHP su tua richiesta, anche ogni giorno. Installazione automatica Libro degli ospiti di Alex: i nomi delle tabelle nel database vengono scritti da soli.

Vantaggi della sceneggiatura.

  • Grazie alle skin, puoi cambiare l'aspetto @lexGuestbook per adattarlo al design del tuo sito web. (tutte le skin sono XHTML 1.0 Transitional valide)
  • IN Libro degli ospiti PHP Sono integrate circa 20 lingue.
  • Ogni paese ha la propria bandiera.
  • Supporto per emoticon: la possibilità di aggiungere le proprie emoticon, eliminare, modificare.
  • Vengono visualizzate le statistiche sui caratteri: è possibile impostare il numero massimo di lettere in un messaggio.
  • Motore di ricerca interno.
  • Possibilità di valutazione da parte dei visitatori. Punteggio su un sistema a 10 punti.

Lingue supportate

Traduzione completa.
Francese, inglese, polacco, tedesco, norvegese, italiano, olandese, slovacco, persiano, turco.

Traduzione parziale. Alcune parole sono ancora in inglese.
Spagnolo, russo, svedese, ceco, croato, portoghese, islandese, serbo, danese.

Oggi descriverò forse il compito migliore per i principianti del linguaggio di programmazione PHP: il libro degli ospiti. Secondo me questo compito è il più semplice, ma allo stesso tempo ti permette di apprendere tutte le funzionalità principali del lavoro con PHP e il database MySQL. Inoltre, questo compito è espandibile all'infinito, il che consente di affinare nuove tecnologie.

La descrizione e la soluzione a questo problema verranno scritte proprio qui, senza verificarne la funzionalità, quindi forse c'è un errore di battitura da qualche parte. Ciò non è stato fatto a causa della mia pigrizia, ma ancora una volta a causa della formazione aggiuntiva durante la creazione del tuo libro degli ospiti. Inoltre, la soluzione presentata sarà un po’ “torta”, ma ne parleremo più approfonditamente alla fine di questo articolo nella sezione “Lavoro indipendente”.

Se non sai affatto come lavorare con PHP, ti consiglio prima di leggere l'articolo PHP: da dove cominciare.

Analizzeremo la creazione del libro degli ospiti più primitivo, senza progettazione e amministrazione. In altre parole, ci limiteremo ad accedere al libro, registrarci e lasciare messaggi.
Dall'attività stessa risulta chiaro che possiamo limitarci completamente a tre file PHP per implementare questa attività. Naturalmente, l'attività di registrazione può essere divisa in due: il modulo di registrazione e l'aggiunta di dati al database, ma non lo faremo. Analogo ragionamento vale per la procedura per lasciare commenti. Pertanto, creiamo tre file: indice.php, registrazione.php, book.php.

Dai nomi dei file puoi immediatamente capire di cosa saranno responsabili: indice.php - pagina di accesso, registrazione.php - pagina di registrazione, book.php - pagina del libro degli ospiti.

La cosa più semplice nel nostro caso è la pagina di accesso. Poiché la pagina è responsabile dell'inserimento di una coppia di login e password, deve contenere un modulo per inviare questi dati alla pagina book.php. E anche un collegamento alla pagina di registrazione. Abbiamo:

Accedi al libro degli ospiti

Login:
Parola d'ordine:

Registrazione

Allontanandoci un po' dall'argomento, per coloro che non sanno cosa significa il codice sopra. Qui abbiamo HTML nudo. La chiave è l'etichetta modulo che accetta due parametri azione, che è responsabile dell'indirizzo della pagina che si aprirà dopo aver confermato l'inserimento dei dati, e del parametro metodo, che risponde al modo in cui i dati del modulo verranno inviati alla pagina specificata (vedi POST e GET in parole semplici). All'interno del tag form sono indicati i campi di input (input, select) che devono avere l'attributo nome. È dal valore di questo attributo che sarà possibile ottenere i dati inseriti dall'utente nella pagina specificata nel parametro del modulo di azione. Deve essere presente un input con il tipo all'interno del modulo invia, che è essenzialmente un pulsante, quando si fa clic, i dati verranno inviati alla pagina delle azioni.

Continuiamo... Ora dobbiamo creare una nuova pagina di registrazione utente. Vale la pena pensare immediatamente a cosa esattamente vogliamo avere. Ho deciso che per un semplice libro degli ospiti sarebbe bastato avere utenti con login univoci, oltre a conoscere l'indirizzo del loro sito Web (se presente). Una volta deciso cosa vogliamo sapere sull'utente, possiamo iniziare a progettare il nostro database.

Vai su phpMyAdmin. Creiamo lì un database con il nome gb. In questo database creeremo una tabella Utenti con i seguenti campi:

Login varchar(50) unique //accesso utente, password campo univoco varchar(150) //password www varchar(255) //indirizzo sito web

E poiché siamo già entrati nell'editor del database, possiamo subito pensare a come archiviare i messaggi. Nel nostro caso è molto utile sapere chi ha lasciato il messaggio e quando, nonché il testo effettivo del nostro messaggio. Inoltre, per comodità, vale la pena numerare i nostri messaggi. Abbiamo deciso questo, il che significa che possiamo creare in sicurezza un'altra tabella Messaggi con la seguente struttura:

Id int ai(auto_increment) primario_key //numero del messaggio, contatore, che a sua volta aumenterà mes text //testo del messaggio who varchar(50) //login della persona che ha lasciato il messaggio quando timestamp default(current) //ora di partenza il messaggio, in base alla data e all'ora correnti predefinite

Abbiamo sistemato il database. Passiamo ora al file Registration.php. Riassumendo quanto sopra abbiamo:

Registrazione

Login:
Parola d'ordine:
Di nuovo la password:
WWW:http://


Al principale

Un po' di codice. Come hai già notato, qui è presente PHP. Non descriverò più il modulo, ma come possiamo vedere, qui i dati del modulo vengono inviati alla stessa pagina in cui si trova questo modulo. In altre parole, il file Registration.php invia i dati a se stesso. Nessuno vieta di farlo, ma non è sempre possibile utilizzarlo, poiché rovina notevolmente la leggibilità del codice. D’altro canto, ciò dimostra chiaramente le potenzialità del linguaggio PHP. Essenzialmente la nostra pagina si divide in due casi. Il primo caso è quando i dati vengono inviati alla pagina tramite una richiesta POST, il secondo caso è quando alla pagina non viene inviata alcuna richiesta POST. Nel secondo caso mostreremo il modulo di registrazione, nel primo caso inizieremo a verificare i dati inseriti. Come puoi vedere, i dati vengono inviati sotto forma di un array associativo (ovvero un array i cui indici sono stringhe). Inoltre gli indici coincidono con i nomi dei campi di input specificati nel modulo di invio dei dati. Quelli. se scriviamo

quindi, quando invieremo questi dati con una richiesta POST, avremo una variabile

$_POST["vasa-peta"]

Vale anche la pena notare che non eseguiamo alcun controllo ripetuto dell'accesso. Questo controllo verrà effettuato a livello di database, poiché il campo login è contrassegnato come univoco.

Ora l'ultima cosa. Non resta che creare il libro degli ospiti stesso. Una piccola discussione. Poiché il libro degli ospiti funziona utilizzando login e password, la prima cosa che dobbiamo fare è verificare la disponibilità nel database del login e della password immessi. Dato che abbiamo deciso di aggiungere messaggi nel file book.php, ovviamente dovrebbe seguire la procedura per aggiungere un messaggio. Bene, alla fine, una visualizzazione di tutti i messaggi. (se aggiungi un messaggio dopo che sono stati visualizzati, il messaggio aggiunto verrà visualizzato solo dopo aver ricaricato la pagina). Abbiamo:

Libro degli ospiti "; ) else ( echo "Il tuo messaggio non è stato aggiunto!


"; } } ?>
"nome="login" /> "nome="password" />

"; echo "Testo: ".$row["mes"]."
"; ) ) mysql_close($link); ?>

Questo è essenzialmente tutto. Se il codice funziona al 100%, bene. In caso contrario, ti consiglio di provare a correggere tu stesso gli errori. Ora la sezione promessa.

Lavoro indipendente
Come accennato in apertura, questa soluzione è “storta”. Se ancora non capisci perché, allora te lo spiegherò ora. Come avrai notato nel file book.php nel modulo per aggiungere un commento ci sono diversi campi nascosti, due dei quali sono il nome utente e la password inseriti dall'utente. Non va bene, vero? Prova a correggere questo difetto utilizzando le sessioni (Come lavorare con le sessioni in PHP).
Prova a rispondere alla domanda su come differiscono le funzioni vuoto/isset E uscire/morire?
Modificare la query per la selezione dei messaggi dal database in modo che durante la visualizzazione dei messaggi venga visualizzato il sito Web dell'autore del messaggio.
Se hai notato, la password dell'utente nel database è memorizzata in chiaro e questo non è molto buono. Modificare il codice in modo che un hash della password dell'utente (ad esempio MD5 o SHA1) sia archiviato nel database.

Creazione di un libro degli ospiti sul sito

Negli articoli precedenti, abbiamo esaminato la creazione di un modulo di feedback su un sito Web. Un'altra opzione per la comunicazione bidirezionale con i visitatori è Libro degli ospiti, in cui i visitatori lasciano messaggi direttamente sulla pagina del sito. L'amministratore del sito può rispondere ad essi, modificare, eliminare, ecc. Libro degli ospiti Nonostante i suoi indubbi vantaggi rispetto al modulo di feedback, presenta un grosso inconveniente: aggiunge preoccupazioni all'amministratore. Ora tutti i messaggi dei visitatori sono visibili sul sito e talvolta è necessario rispondere. Inoltre, i nostri ospiti scrivono non solo recensioni di gratitudine, ma anche ogni sorta di cose oscene, e lo fanno con speciale zelo. Ucciderei questi "scrittori"! Occorre quindi monitorare costantemente il libro degli ospiti e provvedere all'educazione degli hooligans e dei fannulloni. Un esempio di libro degli ospiti è mostrato in Fig. 1:



Fig. 1. Una delle opzioni del libro degli ospiti

Ci sono molte opzioni per i libri degli ospiti, a pagamento e gratuiti, su Internet. A volte un libro degli ospiti è incluso nell'elenco dei servizi forniti dall'hosting. In questo caso, devi solo inserire un collegamento al libro degli ospiti nella pagina del tuo sito web e, se lo desideri, configurarne l'interfaccia tramite il pannello di controllo. Un problema è che quando cambi hosting, perderai il tuo libro degli ospiti. Quindi è meglio averne uno tuo, soprattutto perché installarlo sul sito è facilissimo.

I libri degli ospiti possono essere creati utilizzando o senza database. In quest'ultimo caso, le informazioni vengono archiviate in un normale file. Se sei un sostenitore di soluzioni semplici, ti consiglio la seconda opzione, ovvero senza creare un database. Mi è piaciuto il libro degli ospiti sviluppato da Sergei Shestopalov (vedi il suo sito web "Home Scripts"). Il sito offre anche interessanti sviluppi dell'autore per la comunicazione interattiva con i visitatori: forum, libri degli ospiti, vari moduli per commenti, invio di messaggi, raccolta di statistiche e molte altre cose utili. Assicuratevi di dargli un'occhiata, lo consiglio!

Consideriamo ad esempio l'installazione Libro degli ospiti versione 2.0. Fornisce le seguenti funzioni:

  • gestione dei messaggi: cancellazione, modifica, commento,
  • la configurazione e tutto il lavoro viene eseguito tramite il pannello di controllo, ovvero non è necessaria la conoscenza della programmazione e altre complessità,
  • i messaggi supportano emoticon, formattazione di testo e colori,
  • anteprima del messaggio,
  • esiste un sistema Antispam, Anti-Hacker, blocco degli utenti per IP, ricerca di un aggressore per IP,
  • La protezione e la sicurezza della pubblicità sono organizzate tramite captcha (immissione di numeri distorti). Puoi anche creare una "lista nera" di visitatori indesiderati e un elenco di parole proibite,
  • interfaccia completamente personalizzabile e molto altro ancora.

Libro degli ospiti 2.0 Nonostante la sua semplicità, è abbastanza sufficiente per la maggior parte delle applicazioni. Puoi scaricarlo gratuitamente dalla pagina corrispondente del sito web di Sergei Shestopalov. La dimensione della cartella con i file dopo il disimballaggio (nome - Libro) circa 400KB.

Iniziamo a installare il libro degli ospiti sul tuo sito web:

1. Innanzitutto, devi verificare che il tuo piano di hosting (l'ufficio in cui è ospitato il tuo sito web) supporti PHP. In caso contrario, molto probabilmente dovrai pagare un extra per passare a un'altra tariffa che supporti PHP.

2. Caricamento della cartella Libro al tuo sito web, solitamente nella directory principale, tramite il pannello di controllo o tramite FTP .

3. Inseriamo un collegamento ipertestuale al libro degli ospiti sulla pagina desiderata del sito - http://www.your_site /book/index.php.

4. Si consiglia inoltre di verificare i diritti di accesso a file e cartelle sul proprio sito. Il modo più conveniente per farlo è tramite il pannello di controllo. Accanto a ciascuna cartella e file sono presenti icone come rwx, r-x o i numeri 755, 644, ecc. Indicano con precisione i diritti di accesso per l'amministratore del sito e gli ospiti:
R(o 4) - il diritto di leggere i dati dal file,
w(o 2) - il diritto di modificare il contenuto del file,
X(o 1) - il diritto di eseguire il file.

La codifica digitale viene utilizzata per abbreviare la registrazione. Ad esempio, 7 equivale a scrivere rwx (4+2+1), ecc. Senza entrare nei dettagli di queste abbreviazioni, dato che solitamente sono spiegate nel manuale del pannello di controllo del sito, verifica che le tue cartelle siano impostate su 755 (che corrisponde a rwx, r-x, r-x), e che i tuoi file siano 644 (rw-, r- -, R--). Di solito questi valori sono impostati di default e non dovrai modificare nulla, ma è meglio controllare. Come si suol dire “il mio vicino è mio amico, ma è meglio nascondere lo strutto”.

È tutto! Vai al tuo sito web, apri la pagina in cui hai inserito un collegamento al libro degli ospiti, segui questo collegamento e lascia il primo messaggio alla persona amata.

Ora qualche parola sulla manutenzione del libro degli ospiti. La sessione dell'amministratore con il libro degli ospiti inizia con l'autorizzazione: accedendo al pannello di controllo su http://www.your_site /book/admin/index.php. Login e password per il primo accesso admin 111.

Successivamente, puoi cambiare la tua password (è consigliabile farlo) e iniziare a modificare i post e a rispondere ad essi. L'interfaccia del pannello di amministrazione è estremamente intuitiva e puoi facilmente capire tutte le funzioni. Tutti gli strumenti sono chiari e inoltre forniti di suggerimenti. Ad esempio, la Fig. 2 mostra il pannello per personalizzare l'aspetto della pagina principale del libro degli ospiti e rivela l'elenco dei pannelli disponibili:



Fig.2.

Naturalmente, esattamente nello stesso modo descritto, è possibile installare una versione più completa Libro degli ospiti 3.2 Sergei Shestopalov, che ha alcune funzioni aggiuntive: un modulo statistico, la possibilità di controllare i messaggi dell'amministratore prima di pubblicarli sul sito (moderazione) e alcuni altri.

Come ho già detto, nelle pagine libro degli ospiti Vari “amici” indesiderati amano lasciare i loro messaggi. Di solito pubblicano qui i link ai loro siti, nascondendosi dietro recensioni entusiastiche sul tuo sito. Nel 99% dei casi si tratta di spam. Pertanto ti consiglio di escludere l'inserimento dell'indirizzo del sito web nei messaggi. Per fare ciò, accedi al pannello di controllo del libro degli ospiti e alla scheda Aspetto - Forma Deseleziona la voce "Sito" per impedire agli spammer di utilizzare il libro degli ospiti per pubblicare collegamenti ai loro siti. È meglio lasciare e-mail e ICQ, poiché a volte le persone desiderano ricevere una risposta confidenziale, cioè senza inserirla nel libro degli ospiti. Al termine, non dimenticare di fare clic sul pulsante "Salva" nella parte inferiore della pagina.

Non sempre rimuovere la voce "Sito" aiuta a non intasare il libro degli ospiti ed è meglio controllare i messaggi prima di pubblicarli. A proposito, se ricevi pochi messaggi, puoi semplificare il libro degli ospiti in una normale pagina HTML. Questa opzione più semplice è descritta in

– componente del libro degli ospiti per Joomla! Un componente del libro degli ospiti semplice e facile da gestire con Captcha, nelle impostazioni del componente puoi definire le parole proibite che non verranno visualizzate, puoi anche proteggerti dalla pubblicazione automatica di messaggi indesiderati abilitando inoltre la moderazione dei messaggi.

  • Per gestire la componente ed i messaggi è necessario accedere tramite il pannello amministrativo del sito con il proprio nome utente e password.

  • Sul pannello di controllo, trova la scheda “Componenti”, passa il mouse sopra e seleziona il componente che ti interessa dall'elenco a discesa, in questo caso siamo interessati al componente del libro degli ospiti “Phoca Guestbook” e dal materiale; riguarda la gestione dei messaggi, fare clic sulla scheda "messaggi" "

  • Nella nuova finestra “Messaggi” che si apre vedrai tutti i messaggi presenti nel libro degli ospiti. I messaggi non pubblicati sono contrassegnati da un cerchio rosso.
    Puoi:
  1. pubblicare un messaggio inedito cliccando sul cerchietto rosso;
  2. pubblicare un messaggio non pubblicato selezionando la casella accanto al messaggio e cliccando sul pulsante “Pubblica” in alto;
  3. leggere prima il messaggio non pubblicato, modificarlo se necessario;
  4. crea tu stesso un nuovo messaggio.

  • Per leggere il messaggio del libro degli ospiti, fare clic sull'oggetto del messaggio. Si aprirà la pagina di modifica del messaggio “Messaggio: [modifica]”. Se il messaggio non è spam, puoi selezionare “Pubblicato” nella colonna a destra “Impostazioni di pubblicazione” e fare clic sul pulsante “Salva” o “Salva e chiudi”.

  • Per creare un nuovo messaggio nel libro degli ospiti, fare clic sul pulsante "Crea" (croce arancione). Si aprirà il modulo di creazione del messaggio “Messaggio: [modifica]”.
  • Compila i campi: Oggetto e Nome utente. Assicurati poi di selezionare il nome del libro degli ospiti nel campo “Libro degli ospiti”, inserisci il testo del messaggio, nella colonna a destra “Impostazioni di pubblicazione”, seleziona “Pubblicato” e clicca sul pulsante “Salva” o “ pulsante Salva e chiudi”. Successivamente, il messaggio apparirà sul sito web.

Pubblicazioni sull'argomento