저는 PHP 멍청한 사람입니다. 나는 문의 양식이 상주하는 URL을 포함하도록 sendmail.php 파일을 수정하려고이 예 블로그
https://jonbake.com/blog/bootstrap-3-contact-form-with-captcha/URL을 PHP 문의 양식에 전달
를 사용하여 PHP/부트 스트랩의 문의 양식을 가지고있다.
e.e. 우리는 3 가지가 넘는 문의 양식을 가지고 있으며 사용자가 연락처 이메일을 보낸 곳을 결정하고 싶습니다.
파일을 세 번 복사하고 괜찮을만한 예제로 주제를 변경할 수 있습니다. 그러나 이상적으로 나는 단지 하나의 sendmail.php 파일을 원하고 양식/이메일이 보내지는 URL을 전달하기를 원합니다.
질문
어떻게 URL을 얻고 이메일이 PHP 파일로 그것을 통과하고 수정합니까?
편집
AJAX는이 링크가 전달 될 수있는 방법에 차이가 있는지 sendmail.php하기 위해 POST를 보내는 데 사용됩니다.
//send the feedback e-mail
$.ajax({
type: "POST",
url: "../assets/library/sendmail.php",
data: $("#feedbackForm").serialize(),
success: function(data)
{
contactForm.addAjaxMessage(data.message, false);
//get new Captcha on success
$('#captcha').attr('src', '../assets/library/vender/securimage/securimage_show.php?' + Math.random());
},
error: function(response)
{
contactForm.addAjaxMessage(response.responseJSON.message, true);
}
});
return false;
});
감사
당신은 각각의 문의 양식에 플래그를 설정하고 처리 할 수
'$ 링크 = "HTTP : // $ _ SERVER [HTTP_HOST] $ _SERVER [REQUEST_URI] ";"이 Q & A에서 빌려 왔습니다. http://stackoverflow.com/q/676 8793/ –
@ Fred-ii- 내가 찾고있는 연락처 양식 URL이 아닌 실제 sendmail.php 파일에 전체 URL을 반환하지 않습니까? 연락처 양식 페이지에이를 추가하면 어떻게 sendmail.php에 전달합니까? – StuartM
@ Fred-ii- 확인하려면 예, sendmail php 파일의 링크를 반환합니다. 그렇다면이 메일을 연락처 양식에 포함시키고 sendmail에 전달하여 이메일에 사용하려면 어떻게해야합니까? – StuartM