代码总是转到else循环并发送错误消息。代码错了吗? 所以这不是免费的调试服务,请自己调试。我选择的武器当然不是内置的邮件功能。@whitebeard不,因为这段代码没有按预期工作,这将是离题的。好吧,如果网站允许我,我将取消我的否决票……我必须使用php

代码总是转到else循环并发送错误消息。代码错了吗? 所以这不是免费的调试服务,请自己调试。我选择的武器当然不是内置的邮件功能。@whitebeard不,因为这段代码没有按预期工作,这将是离题的。好吧,如果网站允许我,我将取消我的否决票……我必须使用php,php,Php,代码总是转到else循环并发送错误消息。代码错了吗? 所以这不是免费的调试服务,请自己调试。我选择的武器当然不是内置的邮件功能。@whitebeard不,因为这段代码没有按预期工作,这将是离题的。好吧,如果网站允许我,我将取消我的否决票……我必须使用phpmail吗? <?php if(isset($_POST['submit'])) { $name = $_POST['name']; $email = $_POST['email']; $query = $_P

代码总是转到else循环并发送错误消息。代码错了吗?
所以这不是免费的调试服务,请自己调试。我选择的武器当然不是内置的邮件功能。@whitebeard不,因为这段代码没有按预期工作,这将是离题的。好吧,如果网站允许我,我将取消我的否决票……我必须使用phpmail吗?
<?php
 if(isset($_POST['submit']))
 {
    $name = $_POST['name'];
    $email = $_POST['email'];
    $query = $_POST['message'];
    $email_from = $name.'<'.$email.'>';

    $to="someone@gmail.com";
    $subject="Enquiry!";
    $headers .= "From: ".$email_from."\r\n";
    $headers  = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n".PHP_EOL;
    $message="mail sent";


    if(mail($to,$subject,$message,$headers))
    {
        header("Location:../contact.php?msg=Successful Submission! Thankyou for contacting us.");
    }
    else
    {
        header("Location:../contact.php?msg=Error To send Email !");
    }
}
?>
<?php
 if(isset($_POST['submit']))
 {
    $name = $_POST['name'];
    $email = $_POST['email'];
    $query = $_POST['message'];
    $email_from = $name."<'.$email.'>"; //Check Properly Here

    $to="someone@gmail.com";
    $subject="Enquiry!";
    $headers .= "From: ".$email_from."\r\n";
    $headers  = 'MIME-Version: 1.0' . "\r\n";
    $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n".PHP_EOL;
    $message="mail sent";
    $SendMail=mail($to,$subject,$message,$headers); //Check Here Too

    if($SendMail)
    {
        header("Location:../contact.php?msg=Successful Submission! Thankyou for contacting us.");
    }
    else
    {
        header("Location:../contact.php?msg=Error To send Email !");
    }
}
?>