2016-02-06 2 views
-1

Я не уверен, в чем проблема, но при отправке формы она не отправляет электронную почту. Ниже приведен код:Отправка функции почты для отправки через форму не работает

if (isset ($_POST['business_name']) && isset ($_POST['business_address']) && isset ($_POST['business_city']) && isset ($_POST['business_email'])) { 

$business_name = $_POST['business_name']; 
$business_address = $_POST['business_address']; 
$business_city = $_POST['business_city']; 
$business_email = $_POST['business_email']; 

if (!empty($business_name) && !empty($business_address) &&!empty($business_city) && !empty($business_email)) { 

$to = '[email protected]'; 
$subject = 'New Submission From mywebsite.com'; 
$body = $business_name. "\n" . $business_address. "\n" . $business_city .   "\n" . $business_email; 
$headers = "From:" . $business_email; 

    if (@mail ($to, $subject, $body, $headers)) 

      } 

     } 


    ///i think everything is there but could be wrong im a beginner   

<form action="emailtest.php" method="POST"> 
<input id="busines_name" type="text" placeholder="Business Name" required> <br /> 
<input id="business_address" type="text" placeholder="Business Address" required><br /> 
<input id="business_city" type="text" placeholder="Business City & State" required><br /> 
<input id="business_email" type="email" placeholder="Your Email Address" required><br /> 
<input type="submit"value="SUBMIT"> 
</form> 
+0

Где код PHP? – Hassaan

+0

вашим входным значениям нужно использовать опцию 'name', которая будет использоваться в' $ _POST' – RST

+0

. Да, у меня было имя сначала, но оно не работало, тогда я изменил его на id и все равно ничего. Я проверил мой сервер с тестовым кодом, и он работает. мне нужно имя и идентификатор? – user2012105

ответ

2

Изменение входа, как это для всех полей

<input id="busines_name" name="busines_name" type="text" placeholder="Business Name" required> <br /> 

Вы должны использовать опцию name, чтобы заставить его работать

+0

получил его для работы gracias – user2012105

Смежные вопросы