Contact.php - Retour à l'accueil
Dans la page html du formulaire, supprimer le nom du bouton (paramètre name="Envoyer"). Le mail contient tous les éléments de formulaires qui ont un nom. Et le nom ne sert à rien pour les boutons.
Dans le panneau Actifs (Fenêtre > Actifs), sélectionner script.
Faire glisser le script dans la zone du contenu de l'en-tête de la fenêtre de document. Si cette zone n'est pas visible, choisir
Affichage > Contenu de l'en-tête. Autre solution : sélectionner le script puis cliquer
sur le bouton Insérer en bas du panneau.
(docs sur le site d'Adobe : utilisation du panneau Actifs et
Ajout d'un actif à un document)
Le plus simple : un dossier différent par formulaire, avec à chacun ses propres fichiers
contact.php et contact.config.php
Par contre le fichier verification_formulaire.js peut être mis en commun.
Elle apparaît uniquement quand on utilise une base de données (voir dans le contact.config.php). Ce numéro s'incrémente automatiquement, il est stocké dans le champ "n" de la base de données. Les courriers archivés peuvent être consultés et modifiés par exemple avec phpmyadmin.
Pas grand-chose. Les données du formulaire sont de toutes façon vérifiées à l'arrivée sur le serveur. Le visiteur doit juste attendre un peu pour être informé des champs à compléter. La vérification en JavaScript ne fait que lui apporter un confort d'utilisation par son côté instantané.
Dans le fichier contact.config.php, préciser $formater_pour_tableur = 1; .
Ensuite copier-coller du mail reçu vers le tableur, les noms des champs et les valeurs se retrouvent sur 2 colonnes (utiliser
Edition > Collage spécial > transposer) pour coller en ligne.
Si les noms et les valeurs se retrouvent dans la même case (un bug du logiciel de courrier ?), on peut contourner le problème
en procédant comme suit :
Les différences d'espacement sont normales quand on utilise le formatage pour tableur, ce sont les tabulations qui font ça. Il n'y a pas moyen d'avoir une présentation à la fois agréable dans le mail ET pratique pour la récupération dans un tableur (sauf en doublant la taille du mail bien sûr...)
Contact.php - Retour à l'accueil