대화 상자를 사용하여 전자 메일을 보내고 있습니다. 사용자가 '할당'버튼을 클릭하면 대화 상자가 열립니다. 다음은 내 HTML 출력입니다 : http://jsfiddle.net/DBWc2/1/.대화 상자를 통해 전자 메일 보내기
가 어떻게 이메일을 보낼 수 아래의 PHP 코드를 병합 할 수 있습니다 때 대화 상자의 '이메일을 보내'버튼을 사용자가 클릭.
<form action="sendEmail.php" id="dialog" method="post" novalidate="novalidate">
는 sendEmail.php
안에 PHP 코드를 넣어 :
<?php
$to = "[email protected]";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "[email protected]";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?>
여기
는
<?php
$to = "[email protected]";
$subject = "Test mail";
$message = "Hello! This is a simple email message.";
$from = "[email protected]";
$headers = "From:" . $from;
mail($to,$subject,$message,$headers);
echo "Mail Sent.";
?>
이 경우 AJAX를 사용해야합니다. 또한'$ from '을 직접 포함하는 것에 조심하십시오. 누군가가 악의적 인 헤더를 삽입하거나 악의적 인 첨부 파일을 삽입 할 수도 있습니다. [CRLF Injection] (https://www.owasp.org/index.php/CRLF_Injection) 페이지를 참조하십시오. –