提交按钮不处理PHP表单

提交按钮不处理PHP表单,php,html,forms,email,webforms,Php,Html,Forms,Email,Webforms,我在处理上面的表单时遇到问题…这是我的php处理代码,我让它重定向到我的成功页面,但它没有显示在我的收件箱中。任何帮助都将不胜感激。谢谢 <?php if(isset($_POST['submit'])) { $to = "bridgetjoymedia@gmail.com" ; //put your email address on which you want to receive the information $subject = "Information R

我在处理上面的表单时遇到问题…这是我的php处理代码,我让它重定向到我的成功页面,但它没有显示在我的收件箱中。任何帮助都将不胜感激。谢谢

<?php

if(isset($_POST['submit'])) {
   $to = "bridgetjoymedia@gmail.com" ;     //put your email address on which you want to receive the information
   $subject = "Information Request";   //set the subject of email.
   $headers = "From: $email";
   $message = "<table><tr><td>Title :</td><td>".$_POST['title']."</td></tr>
               <tr><td>First Name :</td><td>".$_POST['firstName']."</td></tr>
               <tr><td>Last Name :</td><td>".$_POST['lastName']."</td></tr>
               <tr><td>Degree :</td><td>".$_POST['degree']."</td></tr>
               <tr><td>Address :</td><td>".$_POST['address1']."</td></tr>
               <tr><td>&nbsp;</td><td>".$_POST['address2']."</td></tr>
               <tr><td>&nbsp;</td><td>".$_POST['address3']."</td></tr>
               <tr><td>City :</td><td>".$_POST['city']."</td></tr>
               <tr><td>State :</td><td>".$_POST['state']."</td></tr>
               <tr><td>ZipCode :</td><td>".$_POST['zipCode']."</td></tr>
               <tr><td>Country :</td><td>".$_POST['country']."</td></tr>
               <tr><td>E-mail Address :</td><td>".$_POST['email']."</td></tr>
               <tr><td> Secondary E-mail Address :</td><td>".$_POST['email2']."</td></tr>
               <tr><td>Primary Phone :</td><td>".$_POST['phone1']."</td></tr>
               <tr><td>Primary Phone Location :</td><td>".$_POST['phone1_location']."</td></tr>
               <tr><td>Secondary Phone :</td><td>".$_POST['phone2']."</td></tr>
               <tr><td>Secondary Phone Location :</td><td>".$_POST['phone2_location']."</td></tr>
               <tr><td>Fax :</td><td>".$_POST['phone3']."</td></tr>
               <tr><td>Reason for Request :</td><td>".$_POST['relation']."</td></tr>
               <tr><td>Reason for Request :</td><td>".$_POST['relation_specify']."</td>
               <tr><td>Reason for Request :</td><td>".$_POST['physician_specialty']."</td>
               <tr><td>Reason for Request :</td><td>".$_POST['surgeon_specialty']."</td>
               <tr><td>Reason for Request :</td><td>".$_POST['prof_specify']."</td></tr>
               <tr><td>Reason for Request :</td><td>".$_POST['other_specify']."</td></tr>
               <tr><td>Diagnosis :</td><td>".$_POST['diagnosis']."</td></tr>
               <tr><td>Insurance :</td><td>".$_POST['insurance']."</td></tr>
               <tr><td>How did you hear of Avery Biomedical :</td><td>".$_POST['source']."</td></tr>
               <tr><td>Comments :</td><td>".$_POST['comments']."</td></tr>
               </table>" ;

    $send_contact = mail($to,$subject, $headers,$message);


// Check, if message sent to your email
// display message "We've recived your information"
if($send_contact){
header("Location: success.html");
exit();}
else {

header("Location: failure.html");
exit();}
}
?>

邮件功能发送的电子邮件被阻止,原因是骗子试图使用PEAR或smtp类的sendmail

phpmailer

梨寄邮件


看看

许多邮件服务,比如Gmail,都会大力检查垃圾邮件,而你收到的许多垃圾邮件都只是反弹,甚至不会进入你的垃圾邮件文件夹

为了防止这种情况发生,如果您发送的邮件服务器具有有效的MX和SPF记录,这会有所帮助,尽管这对于大多数人来说是相当技术性的。然而,由于Gmail的知名度相当高,许多服务不会从smtp.mail.google.com Gmail中退回电子邮件。因此,您可能会受益于为您的脚本设置一个用于Gmail的帐户,然后使用第三方库连接到该帐户并发送/接收电子邮件


如果您还没有研究过,SwiftMailer允许您使用PHP代表Gmail帐户发送邮件。

您检查过邮件日志吗?你的Gmail垃圾邮件文件夹?您可以发送到其他电子邮件地址吗?这不是问题,但请始终对您的输入进行清理。您可能需要查找有关安全性的提示。有时,我很害怕知道到底是谁在向Stackoverflow寻求帮助。这是一个这样的时代;pycoder112358不完全确定您的评论是什么意思,但如果人们只回复相关信息,那就太好了,因为这是一个寻求帮助的人来的地方,而不是一个被嘲笑提问的地方。谢谢,我改了密码,得到了。。。致命错误:调用第53行的未定义方法PEAR_error::send in/home/content/b/r/i/bridgetjoy24/html/Web/process.php=$mail=$smtp->send$to、$subject、$headers、$body;您是否验证了PHP中是否安装了PEAR?请尝试phpmailer,它不需要PEAR