연습으로 웹 사이트를 구축 중입니다. 양식을 만든 '문의하기'페이지가 있습니다. 나는이 페이지를 .php 확장자로 저장했다. 그런 경우에만 웹 페이지가 다른 PHP 페이지로 양식 데이터를 보낼 것이라고 믿었다. 일단 보내기 버튼을 누르면, 그것은 자동으로 이메일을 보내야하는 HTML과 PHP 스크립트와 PHP 페이지로 연결됩니다. 그러나 그것은 일어나지 않습니다. 여기에 PHP 스크립트가 있습니다 :PHP 스크립트를 사용하여 HTML 양식을 통해 이메일 보내기
<?php
if(isset($_POST['submit']))
{
$name = $_POST['name'];
$email = $_POST['email'];
$mobile = $_POST['mobile'];
$country = $_POST['country'];
$city = $_POST['city'];
$message = $_POST['contactusmessage'];
$headers = '[email protected]';
$to = '[email protected]';
$mail=mail($to,$message,$headers);
if($mail){
echo"<p>Thanks $name for the message.</p>";
echo"<p>We will reply to $email</p>";
}
else{
echo "Mail sending failed.";
}
}
?>
내가 어디로 잘못 가고 있는지 말해 주시겠습니까?
당신은 아마 그들이 브라이언의 대답에 따라 로봇 – esqew
에 의해 선택되기 전에 당신이 여기에 언급 한 이메일을 제거해야합니다 : 메일() 명령은 다음과 같이 될 것이다 그들은에서 또는 심지어 회신으로 당신을 제공합니까? 당신은 이것을하지 않는 이유가 있을지 모르지만 단지 당신이 그 이메일에 답장을 할 수있는만큼 나에게 더 이해가됩니다. – Devon