Hello
Je dois, pour un projet client, créer un classic, un formulaire de contact avec pièces jointes qui renvoi le contenu saisis à une adresse mail.
Depuis 3 ans que je code, je n'ai jamais réalisé de formulaire complet. Même si je vois vers où aller, j'aimerai avoir des avis donc merci d'avance à ceux qui participerons.
C'est pour un Wordpress. L'utilisation d'un plugin est impossible car le formulaire se compose de 5 parties sous forme de slide. Je vais créer un plugin pour mon cas.
Dans Wordpress, il existe la méthode wp_mail() dans laquelle je peux aisément attaché une pièce-jointe. Par contre, j'ai l'impression que pour attacher cette pièce-jointe, il me faut d'abord la télécharger sur mon serveur, indiquer le lien de la PJ et ensuite la supprimer ou la garder, au choix. Est-ce que c'est ça ?
Il existe sur la toile, une multitude de tutoriels qui traitent le sujet des formulaires, donc niveau technique, ça ira. Mais la plupart, sont des exemples simple, dénué de toute forme de sécurité. Donc pour être sûr, pouvez-vous me confirmer/compléter, ce qui suit ?
1. Création formulaire html
2. Page de traitement du formulaire (J'utiliserai l'ajax natif de wordpress)
2.1 Contrôle en js des champs (Longueur, format pour les mails et le numéro de téléphone) + contrôle natif HTML (required, etc.)
2.2 Contrôle de la pièce jointe (Format autorisé, taille)
2.3 Dans mon cas : Téléchargement de la PJ, mise en forme , attachement
2.4 Envoi du mail
Y a t'il des points de sécurité à voir selon vous ? ou d'autres choses ?
Merci d'avance et bonne journée.
Partager