IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

[Formulaire] Recevoir des données propres sur e-mail


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut [Formulaire] Recevoir des données propres sur e-mail
    Bonjour à vous,

    Je suis débutant en HTML et je viens d'essayer d'ajouter un formulaire à mon site pour permettre à ceux qui le visite de me contacter de manière plus pratique et directe qu'en passant par l'envoi d'un e-mail.

    Je ne recherche rien de lourd et d'extraordinaire, juste quelque chose qui permette à un visiteur d'envoyer un commentaire que je recevrai par e-mail.
    J'ai vu tant de formulaires de ce type sur des sites que je pensais que ça ne poserait pas de problème.

    J'ai un peu étudié les balises concernant les formulaires et le code que j'ai réalisé est le suivant (je l'ai un peu simplifié en enlevant tout ce qui concerne l'esthétique).
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <form action="mailto:xxxxxxxxxx@yahoo.fr" method="post">
    <input name="origine" type="hidden" value="Formulaire du site" /> 
    <label for="saisienom">Nom:</label>
    <input id ="saisienom" name="saisienom" title="Nom" size="65" type="text" />
    <label for="saisietxt">Commentaires:</label>
    <textarea id="saisietxt" name="saisietxt" title="Commentaires" cols="50" rows="5"></textarea>
    <input type="submit" />
    </form>
    Ce code donne un résultat peu pratique pour plusieurs raisons :
    - Il entraine l'ouverture, pour l'utilisateur du logiciel de gestion d'e-mails (du coup, le formulaire en lui-même n'a quasiment plus d'intéret)
    - Il met les données dans un fichier attaché où elles sont peut lisibles : remplacement des caractères accentués, séparateurs peu pratiques, etc.

    Existe-t-il une méthode pour éviter ces deux problèmes et simplement recevoir ces données envoyée par le site lui-même sous une forme lisible simplement ?

    Merci d'avance.

  2. #2
    Expert confirmé

    Avatar de FirePrawn
    Homme Profil pro
    Consultant technique
    Inscrit en
    Mars 2011
    Messages
    3 179
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Consultant technique

    Informations forums :
    Inscription : Mars 2011
    Messages : 3 179
    Par défaut
    Bonjour,

    Oui il existe une solution : le PHP.
    Mais cela dépasse du coup tes connaissances en html. A toi de voir si tu te sens d'apprendre ce langage.
    Avant toute chose : lire le mode d'emploi du forum et ses règles.
    Je ne réponds pas aux questions techniques en MP.

  3. #3
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 051
    Par défaut
    Je complète juste la réponse de FirePrawn pour dire qu'en PHP tu as la fonction mail() qui te permet de faire cela.

    C'est une fonction qui s'emploie assez simplement, où tu trouveras certainement des bouts de code sur le net si tu te sens dépassé.

  4. #4
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    qui s'emploie assez simplement
    Oui... enfin, si on s’intéresse aux questions de sécurité (notamment aux injections de header), ça devient vite un peu moins trivial...
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  5. #5
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 051
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Hautes Pyrénées (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 051
    Par défaut
    Oui biensûr qu'après le coter sécurité c'est le moins évident de la chose. Je voulais entendre par là que la fonction est simple d'emploi. Pas obliger d'écrire 500 lignes pour envoyer un mail

  6. #6
    Expert éminent Avatar de Menhir
    Homme Profil pro
    Ingénieur
    Inscrit en
    Juin 2007
    Messages
    16 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2007
    Messages : 16 037
    Par défaut
    Je vous remercie tous les deux pour ces réponses très rapides.

    Effectivement, j'avais prévu de me plongé dans le PHP, surtout parce que j'en ai mare, lorsque je décide de faire une modification sur une partie "générique" de mon site, de devoir me retaper la modification de toutes les pages une par une.

    Ca fait une raison de plus de m'y mettre. Il ne reste plus qu'à trouver le temps de le faire...

    Merci encore.

Discussions similaires

  1. Réponses: 7
    Dernier message: 30/04/2012, 09h18
  2. Réponses: 7
    Dernier message: 07/01/2009, 08h53
  3. insertion des données saisies sur un formulaire
    Par vanesa dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 18/08/2008, 17h28
  4. comment afficher des données Access sur Excel ??
    Par merlubreizh dans le forum Access
    Réponses: 9
    Dernier message: 14/09/2005, 14h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo