У меня есть PHP скрипт для отправки писем с этим кодом. - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть этот PHP код для отправки писем.

<?php
    if (isset($_POST['ajax'])) {
    $to = $_POST['to'];
    $subject = $_POST['sub'];
    $msg = $_POST['msg'];
    $headers = "MIME-Version: 1.0" . "\r\n";
    $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
    $headers .= "From: ".$_POST['name']."<".$_POST['from'].">";

    $send = mail($to,$subject,$msg,$headers);

    if ($send) {
        echo "<p id='success'>✔️  $to</p>";
    }else{
        echo "<p id='error'>❌  $to</p>";
    }
    exit();
    }
    ?>

Я хочу интегрировать его со следующей формой.

<form>


  <input id="input-1" type="text" placeholder="John Doe" required autofocus />
  <label for="input-1">
    <span class="label-text">Full Name</span>
    <span class="nav-dot"></span>
    <div class="signup-button-trigger">Sign Up</div>
  </label>
  <input id="input-2" type="text" placeholder="john" required />
  <label for="input-2">
    <span class="label-text">Username</span>
    <span class="nav-dot"></span>
  </label>
  <input id="input-3" type="email" placeholder="email@address.com" required />
  <label for="input-3">
    <span class="label-text">Email</span>
    <span class="nav-dot"></span>
  </label>
  <input id="input-4" type="text" placeholder="&#9679;&#9679;&#9679;&#9679;&#9679;&#9679;" required />
  <label for="input-4">
    <span class="label-text">Password</span>
    <span class="nav-dot"></span>
  </label>
  <input id="input-5" type="text" placeholder="&#9679;&#9679;&#9679;&#9679;&#9679;&#9679;" required />
  <label for="input-5">
    <span class="label-text">Confirm Password</span>
    <span class="nav-dot"></span>
  </label>
  <button type="submit">Create Your Account</button>
  <p class="tip">Press Tab</p>
  <div class="signup-button">Sign Up</div>
</form>

Есть ли способ заставить его работать. Я хочу использовать метод PHP GET. Это возможно? Как бы я обойти это делать? Я хочу отправить запрос PHP GET, который затем отправит электронное письмо. Нужно ли что-то менять в форме? В PHP?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...