başvuru formu gönderme php email [kapalı]

3 Cevap php

Nasıl mail() işlevini kullanarak bir e-posta gönderir PHP bir başvuru formu yapabilirim?

3 Cevap

Çok basit bir iletişim formu bu gibi görünebilir. Bu bir gösteri için sadece olduğunu unutmayın. Ben bu gibi-kullanılarak tavsiye etmem:

<?php

  // If our form has been submitted
  if ($_POST["submit"]) {
    // Gather up some values
    $name   = $_POST["username"];
    $msg    = $_POST["message"];
    $errors = false;
    // If the name and message aren't empty
    if (!empty($name) && !empty($msg)) {
      // Email them to ourselves
      mail("me@mydomain.com", "Website Email", "{$name} says: {$msg}");
    } else { // If they are empty
      // Set an error message
      $errors = "Please fill out the form.";
    }
    // If we have errors as this point, show them
    if ($errors) print "<p>".$errors."</p>";
  }

?>
<form method="post">
  <p>Name: <input type="text" name="username" /></p>
  <p>Message: <textarea name="message"></textarea></p>
  <p><input type="submit" name="submit" /></p>
</form>

Tak düzgün veri kaçan olmadan mail () işlevini kullanarak http://swiftmailer.org/ bir göz, saldırılar ve özel başlıklar enjeksiyon için çok hassas olabilir.