У меня есть форма с действием по отношению к стороннему URL-адресу, когда она не отправляет электронное письмо, когда элемент действия добавляется в форму, иначе, если мы удалим action = "", он будет отправлять письма совершенно.Форма с элементом действия, не вызывая по электронной почте
<form id="quote-forms" method="post" accept-charset="UTF-8" action="https://www.aweber.com/scripts/addlead.pl">
<div style="display: none;">
<input type="hidden" name="meta_web_form_id" value="1776486715" />
<input type="hidden" name="meta_split_id" value="" />
<input type="hidden" name="listname" value="awlist4465692" />
<input type="hidden" name="redirect" value="http://www.prioritymoving.com/quotes-form" id="redirect_740f29515aa8c7026603cd8e75a7bdb1" />
<input type="hidden" name="meta_adtracking" value="Quote_Form_Priority_Moving" />
<input type="hidden" name="meta_message" value="1" />
<input type="hidden" name="meta_tooltip" value="custom mdate (awf_month)||preSelectedHeadingSelected,,custom mdate (awf_day)||preSelectedHeadingSelected,,custom mdate (awf_year)||preSelectedHeadingSelected,,custom dstate||Pick a state,,custom ostate||Pick a state" />
</div>
<label >Origin City</label>
<input name="ocity" class="form-control-field" value="<?php echo $info[0] ; ?>" placeholder="City" type="text">
<label >Origin State</label>
<input name="ostate" class="form-control-field" value="<?php echo $info[1] ; ?>" placeholder="State" type="text">
<input name="ozip" class="form-control-field" value="<?php echo $info[2] ; ?>" placeholder="Zip Code" type="text">
<input name="quote-forms" value="Get Quote" type="submit">
</div>
</div>
</form>
и это, как я посылаю электронную почту на пост кнопку отправки: Вы можете, пожалуйста, руководство меня, как я могу это исправить, что действие там, и это также отправить по электронной почте тоже ..
<?php
if(isset($_POST['quote-forms'])){
$oCity = $_POST["ocity"];
$iZip = $_POST["ozip"];
$oState = $_POST["ostate"];
$to = '[email protected]';
$subject = 'Quote Request From '. $fName ;
$message = '<html><body>';
$message = '<div style="background:#CEE4ED; padding:10px;>';
$message = '<div style="margin-left:30px;">';
$message .= "<b>Hi Admin,</b>";
$message .= 'You have received a new quote from the site with the following information';
$message .= "<b>Origin City: </b>" .$oCity;
$message .= "<br />";
$message .= "<b>Origin Zip: </b>" . $iZip;
$message .= "<br />";
$message .= "<b>Origin State: </b>" . $oState;
$message .= "<br />";
$message .= "<p>Thank you.</p>";
$message .= "</div></div>";
$message .= "</body></html>";
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: '.$pEmail.'' . "\r\n";
if(wp_mail($to, $subject, $message, $headers)){
echo "<div class='success-message'>Message Has Been Sent Successfully..!</div>";
}else{
echo "<div class='success-message'>There is an error while sending message..!</div>";
}
} ?>
Пожалуйста, помогите мне в этом ... Спасибо!
Я подозреваю, что PHP часть вы показываете принадлежит к тому же сценарию, чем выше HTML. Правильно? – cFreed
да это ... @cFreed – Qasim