Formulaire php
Bonjour je cherche quelqu'un qui pourrait me rendre un énorme service j'ai créé un formulaire en php et j'aimerais que quand on clic sur le bouton "envoyer" que le formulaire s'envoie directement à mon adresse mail.
Si quelqu'un pourrait m'aider à le faire via teamviewer sa me ferais énormément plaisir merci d'avance pour votre aide
Si quelqu'un pourrait m'aider à le faire via teamviewer sa me ferais énormément plaisir merci d'avance pour votre aide
3 réponses
-
ModérateurBonjour,
Une simple recherche te donne des exemples ...
par exemple : https://forums.commentcamarche.net/forum/affich-34495151-transmettre-des-donnees-de-formulaires#p34500025
-
pouriez vous m'aider a réglé mon problème ?
-
-
@cs_PaTaTepeu importe que se sois du php ou html tant que le formulaire s'envois correctement
-
Contributeur
-
Contributeur@anthony lanthinOn va faire simple alors :
Page mail.html :<center> <h1>Formulaire de contact</h1> <form action="verif.php" method="post"> Votre email : <br/><input name="email" type="text"/><br/><br/> Objet : <br/><input name="objet" type="text"/><br/><br/> Message : <br/><textarea name="message" rows="5" cols="30"></textarea><br/><br/> <input type="submit" value="Envoyer"/> </form> </center>
Page verif.php :<?php $destinataire = "webmaster@monsite.com"; $email = $_POST['email']; $objet = $_POST['objet']; $message = $_POST['message']; $header = "From: " . $_POST['email']; if ( $objet == "" ) {//On stoppe si pas d'objet echo "Veuillez indiquer un objet."; $erreur = true; } if ( $message == "" ) {//On stoppe si pas de message echo "Veuillez indiquer un message."; $erreur = true; } $email_regex = "^[_a-z0-9-]+(.[_a-z0-9-]+)*@[a-z0-9-]+.[a-z0-9-]"; if ( $email == "" OR !eregi( $email_regex , $email ) ) {//On stoppe si pas de mail valide echo "Veuillez indiquer un email valide."; $erreur = true; } if ( !$erreur ) {//Si aucune erreur n'a pas été detectée, envoi ... mail( $destinataire , $objet , $message , $header ); echo "Le message a été envoyé."; } ?>
EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici :ICI
Merci d'y penser dans tes prochains messages. -
-
-
ContributeurUn formulaire de la sorte n'est pas forcément fait en PHP, ll peut être fait en HTML/Javascript (intégrable évidement dans une page PHP évidement)