Gestion des données

Étape 1 - Paramètres > Section Avancés >

Gestion des données

Previous pageReturn to chapter overviewNext page
Montrer/Cacher le texte caché

Dans cette fenêtre vous pouvez définir les méthodes de gestion des données récupérées à travers les éléments du Site Web comme le Formulaire de Contact, le Blog et, dans le cas de l'édition Professional,  l'enregistrement des Utilisateurs pour la Zone Réservée ou le Panier e-commerce.

À travers les commandes de la section Base de données il est possible de créer la liste des Bases de données liées au Projet du Site Web sur lequel on travaille, afin de pouvoir les gérer de façon plus facile. Toutes les Bases de données insérées sont affichées dans un tableau récapitulatif qui, pour chacune d'elles, montre Description, Nom de la base de données, Nom d'hôte et Nom utilisateur.

Cliquez pour etendre/reduireRéférence : Les commandes pour composer la liste des Bases de données

Les commandes pour composer la liste des Bases de données liées au Projet courant sont :

Ajouter... : rappelle la fenêtre Paramètres de la base de données pour procéder à l'insertion d'une nouvelle Base de données.
Supprimer : supprime la Base de données sélectionnée de la liste.
Modifier... : rappelle la fenêtre Paramètres de la base de données pour modifier les données de la Base sélectionnée. Cette modification est possible aussi en double cliquant sur la Base de données.

Il est nécessaire de créer la liste des Bases de données liées au Projet avant de pouvoir utiliser une Base de données pour l'envoi des données récupérées avec un Objet Formulaire de Contact et, dans le cas de l'édition Professional, avec l'enregistrement des Utilisateurs pour la Zone Réservée ou avec le Panier e-commerce.

Cliquez pour etendre/reduireRéférence : Les options pour l'envoi des e-mail et la sauvegarde sur Serveur

Les options de la section Envoyer un e-mail permettent d'intervenir sur les méthodes utilisées pour l'envoi des e-mail :

Type de script  : permet de choisir le script à utiliser pour envoyer l'e-mail géré par WebSite X5 en relation, par exemple, à l'utilisation de le Objet Formulaire de Contact ou à la création d'un Panier e-commerce. Pour garantir une plus grande compatibilité avec les différentes configurations des serveurs sur lesquels les sites peuvent être publiés, nous conseillons d'utiliser la méthode d'envoi PHP Mailer (recommandé). Sur cette bibliothèque sont aussi basées les méthodes SMTP et SMTP Authentifié. Sinon, vous pouvez utiliser les méthodes d'envoi basées sur la fonction standard "mail" de PHP: Script standard et, si cette méthode ne fonctionne pas, Script serveur de basse qualité ou Script à bas niveau.

Pour connaître les paramètres requis pour configurer l'envoi via SMTP ou SMTP Authentifié, il est nécessaire de contacter le Fournisseur de l'espace Web.

Soumission des données  : permet de choisir la méthode d'envoi des données à utiliser pour envoyer des données de le Objet Formulaire de Contact. Par défaut, le programme utilise la méthode POST mais, comme certains serveur pourraient ne pas être définis correctement pour le supporter, vous pouvez choisir d'utiliser la méthode GET.

Vous savez que le protocole HTTP (Hypertext transfert Protocol) est utilisé comme système principal pour la transmission d'informations sur le Web. Ce protocole fonctionne selon un mécanisme de question/réponse où le Client pose une question et le serveur donne une réponse. En général, le Client correspond au navigateur et le serveur au site web.

Les messages HTTP de question/réponse ont, bien évidemment, leur propre syntaxe. Notamment, dans les messages de question, il faut indiquer une méthode et, parmi celles disponibles, les plus courantes sont GET et POST.

La méthode GET est utilisée pour obtenir le contenu de la ressource indiquée comme objet de la question (par exemple la page web voulue).

La méthode POST, en revanche, est utilisée en général pour envoyer des informations au serveur (par exemple les données d'un formulaire).

Donc, dans le cas spécifique du formulaire e-mail, la méthode POST est la plus appropriée mais, quand elle n'est pas supportée par le serveur, WebSite X5 permet d'utiliser la méthode GET.

Toujours utiliser l'adresse d'expéditeur suivante  : en cas d'activation, définit l'adresse e-mail spécifiée dans le champ prévu à cet effet comme adresse d'envoi pour tous les e-mails envoyés depuis le Site. L'adresse e-mail spécifiée ici écrase l'adresse éventuellement configurée par le biais des options de l'Objet Formulaire de Contact, l'adresse du client qui effectue la commande avec le Panier e-commerce et, dans le cas de l'édition Professional, ainsi que celle de l'utilisateur qui s'enregistre automatiquement pour accéder à une Zone Réservée du Site.

Cette option est utile lorsque le Fournisseur bloque l'envoi depuis le serveur d'e-mails où l'expéditeur a un domaine différent de celui du Site : elle ne permet pas, par exemple, que depuis le site http//www.monsite.fr, puisse partir un e-mail de commande où l'expéditeur a une adresse différente de ...@monsite.fr. Dans ces cas, en spécifiant une adresse e-mail pour l'expéditeur avec le même domaine que le site d'où partent les communications, il est possible de résoudre facilement cet inconvénient.

Enfin, il est possible définir le Dossier avec accès en écriture :

Dossier du serveur avec l'accès en écriture  : dans ce champ il est nécessaire de préciser le chemin sur le Serveur du dossier avec accès en écriture, à savoir du dossier dans lequel est possible l'écriture du code PHP.

Habituellement les fournisseurs d'accès Internet permettent l'accès en écriture pour chaque dossier du serveur: dans ce cas, il n'est pas nécessaire de renseigner un chemin pour le dossier public. Au contraire, pour connaître le chemin complet du dossier public, il est nécessaire de contacter son fournisseur d'accès Internet.

À travers la section WebSite Test du Panneau de Contrôle en ligne il est possible de vérifier si le dossier avec accès en écriture spécifié, et si les éventuels sous dossiers contenus, existent et, dans ce cas, s'ils permettent réellement l'écriture des données.