php、javascript:ajax表单电子邮件操作和验证

php、javascript:ajax表单电子邮件操作和验证,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我尝试过使用action=“mail.site.com”,info@site.com,页面只会刷新,而不发送查询表单。我想我需要一个PHP或Ajax页面将电子邮件发送到服务器并给用户一个响应。我尝试了一些我不擅长PHP的东西。如果有人有任何见解,我们将不胜感激。多谢各位 预订服务 在共同犯罪和共同犯罪的情况下,保护海洋和海洋自然资源的建议。这完全是免费的。 名义上 苏特莱福诺酒店 德国福查 贺拉 哈瑟乌纳酒店 我可以看到您构建了html表单,您缺少的部分将添加处理表单数据的url <

我尝试过使用action=“mail.site.com”,info@site.com,页面只会刷新,而不发送查询表单。我想我需要一个PHP或Ajax页面将电子邮件发送到服务器并给用户一个响应。我尝试了一些我不擅长PHP的东西。如果有人有任何见解,我们将不胜感激。多谢各位


预订服务

在共同犯罪和共同犯罪的情况下,保护海洋和海洋自然资源的建议。这完全是免费的。
名义上
苏特莱福诺酒店
德国福查
贺拉
哈瑟乌纳酒店

我可以看到您构建了html表单,您缺少的部分将添加处理表单数据的url

<form id=reservForm action="sendemail.php" method=POST data-toggle=validator>

完成后,您需要创建sendemail.php文件并访问用户键入的用户数据。php代码如下所示:

<?php
    $name = $_POST['field_name'];
    $tel = $_POST['field_tel'];
    $date = $_POST['field_date'];
    $time = $_POST['field_time'];
?>

在获得数据之后,您需要验证每个数据,以查看类型格式是否符合您的要求。试着阅读

最后但并非最不重要的一点是,如果一切正常,您可以继续使用下面的示例代码发送电子邮件:

<?php

  $to = "abc@domain.com";
  $headers = "From: $email_from \r\n";
  $headers .= "Reply-To: $visitor_email \r\n";
  mail($to,$email_subject,$email_body,$headers);

?>


您可以阅读有关发送电子邮件的更多信息。

form id=“reservForm”action=“anyfile.php”method=“POST”data toggle=“validator”>
感谢您这么快的回复,我非常感谢您的帮助。Vincent我仍然无法实现这一点。我需要创建一个表单来与我的html/css/js主题交互。脚本css和js已经缩小,当美化我仍然无法解决这个问题。我想用主题联系表用POST发送,然后用消息发送确认。我想使用主题联系表使用POST发送,然后确认使用主题样式发送的感谢信息确认,然后返回上一页。这是我正在使用的主题,你的意思是在你缩小代码后表单停止工作,还是在你缩小之前它可以工作?这个主题只与css和js缩小文件一起出现。另外index.html页面设置为no=JS这里是一个指向运行模板的测试站点的链接。我可以获得要提交和发送的电子邮件,但之后屏幕变为空白。我确认我的服务器收到了电子邮件。我希望表单发送并提示验证消息“您的消息已发送”。使用模板样式并将用户返回到页面,我是否应该使用Ajax执行此操作?你能提供的任何帮助都会很好。愿意通过贝宝捐款来解决这个问题。感谢您发送的信息,没有什么方法可以做到这一点。最简单的方法是在发送电子邮件后,使用标题(“Location:);exit();将页面重定向到包含您的消息和样式的成功页面。