Maison  >  Article  >  développement back-end  >  Comment envoyer un e-mail à l'aide d'un formulaire php

Comment envoyer un e-mail à l'aide d'un formulaire php

墨辰丷
墨辰丷original
2018-06-12 11:33:152086parcourir

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[&#39;mailto&#39;]) ) {
    die ( "Recipient is blank! ") ;
  }
  if (empty ($_POST[&#39;$mailsubject&#39;]) ){
    $mailsubject=" " ;
  }
  if (empty ($_POST[&#39;$mailbody&#39;]) ) {
    $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 :

La base de données en PHP implémente une connexion permanente plus sécurisée et des fonctions de mémorisation de moi

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn