Q > 원합니다 HTML 양식을 표시하는 것과 동일한 스크립트를 사용하여 PHP로 이메일을 보냅니다. form.
A > 이를 달성하려면 다음 해결 방법을 고려하세요.
PHP 코드:
if (isset($_POST['submit'])) { $to = $_POST['email']; $subject = $_POST['name']; $message = getRequestURI(); $from = "[email protected]"; $headers = "From:" . $from; if (mail($to, $subject, $message, $headers)) { echo "Mail sent."; } else { echo "Failed to send mail."; } }
HTML 양식:
<form method="post"> <label>Name:</label> <input type="text" name="name"> <label>Email:</label> <input type="email" name="email"> <input type="submit" name="submit" value="Send"> </form>
이 코드에서는 양식이 제출되면 PHP 스크립트가 실행됩니다. 제출된 정보를 검색하고 이메일을 작성한 후 mail() 함수를 사용하여 보냅니다. 결과는 같은 페이지에 표시됩니다.
위 내용은 동일한 스크립트를 사용하여 HTML 양식에서 PHP로 이메일을 보내는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!