Maison >développement back-end >tutoriel php >Comment envoyer un e-mail à l'aide d'un formulaire php
Cet article présente principalement la méthode de soumission de formulaires pour envoyer des emails en PHP. Il analyse les techniques de fonctionnement des formulaires PHP pour envoyer des emails avec des exemples. Il est d'une grande valeur pratique. Les amis qui en ont besoin peuvent s'y référer
.Cet article présente les exemples de PHP. Comment soumettre un formulaire pour envoyer un e-mail. Les détails sont les suivants :
Enregistrez le code html suivant dans : fichier email.html
<html> <head> <title>Simple Send Mail </title> </head> <body> <h1>Mail Form</h1> <form name="form1" method="post" action="mail.php"> <table> <tr><td><b>To</b></td><td> <input type="text" name="mailto" size="35"> </td></tr> <tr><td><b>Subject</b></td> <td><input type="text" name="mailsubject" size="35"></td> </tr> <tr><td><b>Message</b></td> <td> <textarea name="mailbody" cols="50" rows="7"></textarea> </td> </tr> <tr><td colspan="2"> <input type="submit" name="Submit" value="Send"> </td> </tr> </table> </form> </body> </html>
Code php back-end, enregistrez-le dans mail.php
<?php if (empty ($_POST['mailto']) ) { die ( "Recipient is blank! ") ; } if (empty ($_POST['$mailsubject']) ){ $mailsubject=" " ; } if (empty ($_POST['$mailbody']) ) { $mailbody=" " ; } $result = mail ($mailto, $mailsubject, $mailbody) ; //send the email if ($result) { echo "Email sent successfully!" ; }else{ echo "Email could not be sent." ; } ?>
Résumé : Ce qui précède représente l'intégralité du contenu de cet article, j'espère qu'il sera utile à l'étude de chacun.
Recommandations associées :
php utilise des expressions régulières Méthode de formatage numéro de téléphone
php enregistre le nom d'utilisateur et le mot de passe en fonction des cookies
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!