简单HTML+;PHP表单未正确提交。我做错了什么?

简单HTML+;PHP表单未正确提交。我做错了什么?,php,html,forms,Php,Html,Forms,嘿,所以我需要为我正在工作的网站制作一个联系我们表单,实际上我在使用正确的语法将表单数据正确发送到电子邮件帐户时遇到了一些问题 现在的问题是,当我单击submit按钮时,什么也没有发生。没有发送电子邮件,HTML页面本身也完全没有发生任何事情 这是我的密码: <div class="row-fluid"> <div class="span12"> <div class="status alert alert-success"

嘿,所以我需要为我正在工作的网站制作一个联系我们表单,实际上我在使用正确的语法将表单数据正确发送到电子邮件帐户时遇到了一些问题

现在的问题是,当我单击submit按钮时,什么也没有发生。没有发送电子邮件,HTML页面本身也完全没有发生任何事情

这是我的密码:

<div class="row-fluid">
        <div class="span12">
            <div class="status alert alert-success" style="display: none"></div>
            <form style="margin-left:5%;margin-right:5%;" id="main-contact-form" class="contact-form" name="contact-form" method="post" action="sendemail.php">
                <div class="row-fluid">
                    <div class="span5">
                        <label>Full Name *</label>
                        <input name="name" type="text" class="input-block-level" required="required" placeholder="John Smith">
                        <label>Email Address *</label>
                        <input name="email" type="email" class="input-block-level" required="required" placeholder="example@domain.com">
                        <label>Phone</label>
                        <input type="text" name="phone" required="required" class="input-block-level" placeholder="(123) 456-7890">
                    </div>
                    <div class="span7">
                        <label>Message *</label>
                        <textarea name="message" id="message" required="required" class="input-block-level" rows="8"></textarea>
                    </div>
                </div>
                <div class="center">
                    <input value="submit" type="submit" name="submit" required="required" class="btn btn-primary btn-large">
                </div>
            </form>
        </div>
    </div>
</div>

全名*
电子邮件地址*
电话
信息*
--


表单本身很好,尽管我个人会删除target='''u blank'属性,但是php中存在语法错误

将上述行更改为:

if ( mail($to, $subject, $body) && mail($userto, $usersubject, $userbody) ) {
    echo "<p>Thank you. Your response was received. You can now close this tab.</p>";
} else {
    echo "<p>Sorry, there was an error sending your response. Please try again. If the problem persits, please contact Company via another method.</p>";
}
if(邮件($to,$subject,$body)和邮件($userto,$usersubject,$userbody)){
echo“谢谢。您的回复已收到。您现在可以关闭此选项卡。

”; }否则{ echo“很抱歉,发送您的响应时出错。请重试。如果问题仍然存在,请通过其他方法与公司联系。

”; }
表单本身很好,尽管我个人会删除target=''blank'属性,但是php中存在语法错误

将上述行更改为:

if ( mail($to, $subject, $body) && mail($userto, $usersubject, $userbody) ) {
    echo "<p>Thank you. Your response was received. You can now close this tab.</p>";
} else {
    echo "<p>Sorry, there was an error sending your response. Please try again. If the problem persits, please contact Company via another method.</p>";
}
if(邮件($to,$subject,$body)和邮件($userto,$usersubject,$userbody)){
echo“谢谢。您的回复已收到。您现在可以关闭此选项卡。

”; }否则{ echo“很抱歉,发送您的响应时出错。请重试。如果问题仍然存在,请通过其他方法与公司联系。

”; }
它是否抛出错误(在这种情况下,是什么错误)?是否发送到了错误的地址?请解释问题。它是否抛出错误(在这种情况下,是什么错误)?是否发送到了错误的地址?请解释这个问题。好的,我试图修复我的括号错误,但仍然没有在单击提交时发生任何事情。你是对的,我真的不需要target=“\u blank”,所以我也删除了它。表单提交了吗?你已经发布了大部分表单,我想你确实有一个带结束标签的完整表单?不,它不会提交。在所有文本框中输入值后,单击“提交”不会进行任何更改。我上传了剩下的代码。这是我弄糟的评论格式。好的-打开控制台,观察页面加载是否有错误,因为表单本身很好,并且在更正了不匹配的大括号问题后,后端处理似乎也很好~这让我相信邮件会被发送。因此,我认为错误一定在别处。好的,看一看。关于jQuery的错误不会影响任何东西,当我复制html时,去掉了所有css/javascript,并将其作为测试运行,它提交得很好。好的,我试图修复我遇到的括号错误,但仍然没有在单击提交时发生任何事。你是对的,我真的不需要target=“\u blank”,所以我也删除了它。表单提交了吗?你已经发布了大部分表单,我想你确实有一个带结束标签的完整表单?不,它不会提交。在所有文本框中输入值后,单击“提交”不会进行任何更改。我上传了剩下的代码。这是我弄糟的评论格式。好的-打开控制台,观察页面加载是否有错误,因为表单本身很好,并且在更正了不匹配的大括号问题后,后端处理似乎也很好~这让我相信邮件会被发送。因此,我认为错误一定在别处。好的,看一看。关于jQuery的错误不会影响任何东西,当我复制html时,去掉了所有css/javascript,并将其作为一个测试运行,结果很好。