Une forme commune aux sites Web avec laquelle de nombreux nouveaux concepteurs de sites Web se débattent est la forme. Vous voudrez peut-être ajouter un formulaire à votre site Web afin de permettre aux gens de vous contacter facilement pour poser des questions ou exprimer de l'intérêt pour les produits ou services que vous proposez. Malheureusement, les didacticiels en ligne sur l'ajout de formulaires de site complexes peuvent être déroutants et dissuader les nouveaux professionnels du Web.
Les formulaires Web ne doivent pas être difficiles à utiliser, même pour les nouveaux sites Web. Les formulaires Mailto sont un moyen facile de faire fonctionner les formulaires. Ils comptent sur les clients de messagerie pour envoyer les données de formulaire de l'ordinateur du client au propriétaire du formulaire. Les données de formulaire complétées par l'utilisateur du site Web sont envoyées par courrier électronique à une adresse spécifique, comme indiqué dans le codage du formulaire.
Si vous débutez dans la conception Web et que vous ne savez pas comment programmer des interactions plus complexes, ou si vous utilisez un petit site Web et souhaitez simplement ajouter un formulaire, il est très utile d'avoir un formulaire mailto comme formulaire de contact. plus facile que d'apprendre à écrire PHP. C'est aussi moins cher que d'acheter un script pré-écrit pour le faire pour vous.
Avec ce tutoriel rapide, découvrez comment utiliser les formulaires mailto. Même si vous ne l'avez jamais fait auparavant, il est facile de maîtriser la technique, et certainement dans le domaine du "début de la conception Web".
Commencer
Les formulaires HTML peuvent constituer un défi pour les nouveaux développeurs Web car ils nécessitent plus que l'apprentissage du balisage HTML. Outre les éléments HTML nécessaires à la création des formulaires et de ses champs, vous devez également disposer d'un moyen d'obtenir le "fonctionnement" du formulaire. Cela nécessite généralement l'accès à un script CGI ou à un autre programme pour créer l'attribut "action" du formulaire. Cette action est la manière dont le formulaire traite les données et ce qu’il en fait par la suite (écrire dans une base de données, envoyer un courrier électronique, etc.)
Si vous n'avez pas accès à un script permettant à votre formulaire de fonctionner, il existe une action de formulaire prise en charge par la plupart des navigateurs modernes.
action = " mailto: youremailaddress '
C'est un moyen simple d'obtenir les données de formulaire de votre site Web dans votre courrier électronique. Certes, cette solution est très limitée, mais pour les très petits sites Web, c'est un bon point de départ.
Astuces pour utiliser les formulaires Mailto
Utilisez le
enctype = "text / plain" attributCela indique au navigateur ainsi qu'au client de messagerie que le formulaire envoie du texte brut plutôt que quelque chose de plus compliqué. Certains navigateurs et clients de messagerie envoient des données de formulaire codées pour les pages Web. Cela signifie que les données sont envoyées sur une longue ligne, les espaces sont remplacés par plus (+) et les autres caractères sont codés. En utilisant le enctype = "text / plain" Cet attribut facilite la lecture des données. Utilisez la méthode GET ou POSTTandis que le POSTER Cette méthode fonctionne parfois, le navigateur ouvre souvent une fenêtre de courrier électronique vide. Si cela vous arrive avec le OBTENIR méthode, puis essayez de passer à Voici un exemple de formulaire utilisant l'action mailto. Remarque: Ceci est très simple. Idéalement, vous coderiez ces champs de formulaire en utilisant davantage de balises sémantiques et d'éléments, mais cet exemple suffit pour la portée de ce didacticiel. Vos clients verront un message indiquant que le formulaire est envoyé par courrier électronique. Voici à quoi ressemblent les résultats: prenom = Jennifer nom de famille = Kyrnin commentaires = Salut à tous! Encore une fois, cette méthode, bien que facile, est également très limitée. De toute évidence, il est important de noter que les formulaires mailto ne fonctionnent pas toujours pour toutes les combinaisons de navigateurs et de clients de messagerie. Si vous avez essayé d’utiliser un formulaire mailto et que vous n’avez pas réussi, c’est peut-être pour cette raison qu’une combinaison de technologies pourrait entraîner l’échec de la fonction. Pour plus d'informations sur ce qui pourrait interférer avec votre tentative d'utilisation d'un tel formulaire, consultez la rubrique "Lorsque les formulaires Mailto ne fonctionnent pas". Bien que cette méthode constitue une bonne première tentative de création de formulaires Web qui génèrent un courrier électronique et envoient des données de formulaire, à mesure que vos compétences Web évolueront, vous voudrez certainement explorer des options plus robustes. Des scripts CGI aux formulaires PHP en passant par les plates-formes CMS dotées de widgets de formulaire intégrés, vous disposez de nombreuses options avancées à prendre en compte pour les besoins en formulaires de vos futurs sites Web. Exemple de formulaire Mailto
Votre nom de famille:
Commentaires: Note spéciale sur les formulaires Mailto