Gestione Dati

Passo 4 - Impostazioni Avanzate >

Gestione Dati

Previous pageReturn to chapter overviewNext page
Mostra/Nascondi testo nascosto 

In questa finestra si impostano i metodi di gestione dei dati raccolti attraverso elementi del Sito Web come i Moduli di Invio E-mail, il Blog, il Guestbook.

Attraverso i comandi della sezione Database è possibile creare la lista dei Database collegati al Progetto del Sito Web a cui si sta lavorando, in modo da poterli gestire in maniera più agevole. Tutti i Database inseriti vengono visualizzati all'interno di una tabella riassuntiva che, per ciascuno di essi, riporta Descrizione, Nome Database, Nome Host e Username.

Clicca per espandere/ridurreReference: I comandi per comporre la lista dei Database

I comandi per comporre la lista dei Database collegati al Progetto corrente sono:

Aggiungi...: richiama la finestra Impostazioni Database per procedere all'inserimento di un nuovo Database.
Rimuovi: rimuove il Database selezionato dalla lista.
Modifica...: richiama la finestra Impostazioni Database per modificare i dati del Database selezionato. È possibile procedere a tale modifica anche tramite doppio click sul Database.

È necessario creare la lista dei Database collegati al Progetto prima di poter utilizzare un Database per l'invio dei dati raccolti con un Oggetto Modulo Invio E-mail.

Clicca per espandere/ridurreReference: Le opzioni per l'invio delle e-mail e il salvataggio su Server

Tramite le opzioni della sezione Invio E-mail è possibile intervenire sui metodi utilizzati per effettuare l'invio delle e-mail:

Script per l'invio delle e-mail: imposta lo script che deve essere utilizzato per l'invio delle e-mail gestito da WebSite X5 in relazione, per esempio, all'utilizzo dell'Oggetto Modulo Invio E-mail o alla creazione di un Carrello e-commerce. Per garantire una maggiore compatibilità con le diverse configurazioni dei server su cui possono essere pubblicati i siti, viene consigliato di utilizzare il metodo di invio PHP Mailer (consigliato). Su questa libreria si basano anche i metodi SMTP e SMTP Autenticato. In alternativa, è possibile utilizzare i metodi di invio basati sulla funzione standard "mail" di PHP: Script completo e, nel caso questo non funzioni, Server di bassa qualità o Script a basso livello.

Per conoscere i parametri richiesti per configurare l’invio tramite SMTP o SMTP Autenticato, è necessario contattare il proprio Provider dello spazio Web.

Metodo di invio dei dati: imposta il metodo di invio dei dati che deve essere utilizzato per l'invio dei dati dell'Oggetto Modulo Invio E-mail. Di default viene utilizzato il metodo POST ma, dal momento che alcuni Server potrebbero non essere adeguatamente impostati per supportarlo, è possibile scegliere di utilizzare il metodo GET.

Com'è noto il protocollo HTTP (Hypertext Transfer Protocol) è quello utilizzato come principale sistema per la trasmissione di informazioni sul Web. Questo protocollo funziona in base a un meccanismo di richiesta/risposta in cui il Client esegue una richiesta e il Server restituisce una risposta. In genere, il Client corrisponde al Browser e il Server al Sito Web.

I messaggi HTTP di richiesta/risposta hanno, ovviamente, una loro sintassi. In particolare, nei messaggi di richiesta è necessario specificare un metodo e, fra quelli disponibili, i più comuni sono GET e POST.

Il metodo GET è usato per ottenere il contenuto della risorsa indicata come oggetto della richiesta (ad esempio la pagina web che si intende avere).

Il metodo POST, invece, è usato di norma per inviare informazioni al Server (ad esempio i dati di una form).

Dunque, per il caso specifico delle form e-mail è più corretto utilizzare il metodo POST ma, dal momento che può non essere supportato dal Server, WebSite X5 permette di sfruttare in sostituzione il metodo GET.

Utilizza sempre come mittente l'indirizzo e-mail: se attivata, imposta l'indirizzo e-mail specificato nell'apposito campo come mittente per tutte le e-mail che vengono inviate dal Sito. L'indirizzo e-mail qui specificato sovrascrive quello eventualmente impostato attraverso le apposite opzioni dell'Oggetto Modulo Invio E-maile quello proprio del cliente che effettua l'ordine attraverso il Carrello e-commerce.

Questa opzione è utile nel caso in cui il Provider blocca l'invio dal server di e-mail in cui il mittente ha un dominio diverso da quello del Sito: non permette, per esempio, che dal sito http//www.miosito.it possa partire una e-mail di ordine in cui il mittente ha un indirizzo diverso da ...@miosito.it. In questi casi, specificando un indirizzo e-mail per il mittente che abbia lo stesso dominio del sito da cui partono le comunicazioni, è possibile risolvere facilmente l'inconveniente.

Infine, è possibile impostare la Cartella con accesso in scrittura:

Cartella su Server con accesso in scrittura: in questo campo è necessario specificare il percorso su Server della cartella con accesso in scrittura, ovvero della cartella all'interno della quale è abilitata la scrittura da parte del codice PHP.

Normalmente i Provider permettono l'accesso in scrittura per ogni cartella del Server: in questi casi non è necessario specificare alcun percorso per la cartella pubblica. Al contrario, per conoscere il percorso completo della cartella pubblica è necessario contattare il proprio Provider dello spazio Web.

Nella sezione WebSite Test del Pannello di Controllo online è possibile verificare se la cartella con accesso in scrittura specificata, e le eventuali sottocartelle in essa presenti, esistono e, in caso positivo, se permettono effettivamente la scrittura dei dati.