Trigub_Ilia

Проверить работу функции mail()

Mar 19th, 2019
179
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.47 KB | None | 0 0
  1. <?php
  2. $message = '';
  3. if (isset($_POST['email']) && !empty($_POST['email'])){
  4.   if (mail($_POST['email'], $_POST['subject'], $_POST['body'], '')){
  5.     $message = "Email has been sent to <b>".$_POST['email']."</b>.<br>";
  6.   }else{
  7.     $message = "Failed sending message to <b>".$_POST['email']."</b>.<br>";
  8.   }
  9. }else{
  10.   if (isset($_POST['submit'])){
  11.     $message = "No email address specified!<br>";
  12.   }
  13. }
  14.  
  15. if (!empty($message)){
  16.   $message .= "<br><br>n";
  17. }
  18. ?>
  19. <html>
  20.   <head>
  21.     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  22.     <title>
  23.       Mail test
  24.     </title>
  25.   </head>
  26.   <body>
  27.     <?php echo $message; ?>
  28.     <form method="post" action="">
  29.       <table>
  30.         <tr>
  31.           <td>
  32.             e-mail
  33.           </td>
  34.           <td>
  35.             <input name="email" value="<?php if (isset($_POST['email'])
  36.             && !empty($_POST['email'])) echo $_POST['email']; ?>">
  37.           </td>
  38.         </tr>
  39.         <tr>
  40.           <td>
  41.             subject
  42.           </td>
  43.           <td>
  44.             <input name="subject">
  45.           </td>
  46.         </tr>
  47.         <tr>
  48.           <td>
  49.             message
  50.           </td>
  51.           <td>
  52.             <textarea name="body"></textarea>
  53.           </td>
  54.         </tr>
  55.         <tr>
  56.           <td>
  57.             &nbsp;
  58.           </td>
  59.           <td>
  60.             <input type="submit" value="send" name="submit">
  61.           </td>
  62.         </tr>
  63.       </table>
  64.     </form>
  65.   </body>
  66. </html>
Add Comment
Please, Sign In to add comment