【发布时间】:2014-08-15 19:52:20
【问题描述】:
我正在为我的网站构建一个联系表单,我希望用户输入他们的信息,单击提交,使用 php 进行信息处理,并在表单底部显示一条消息。最初,我正在重定向到另一个页面并且表单可以正常工作,但现在我只想附加一条小消息并且无法使其正常工作。
这是我目前在我的contactengine.php 文件中的内容,用于处理所有变量并发送电子邮件。
if ($success){
THIS IS WHAT I DID BEFORE THAT WORKED BUT HAS TO REDIRECT
// print "<meta http-equiv=\"refresh\" content=\"0;URL=index_thanks.html\">"; //
//BELOW IS WHAT I WANT TO OCCUR
<script type="text/javascript">
$("#contact-area").append("Thanks for your message!")
</script>
}
【问题讨论】:
-
你需要了解客户端和服务器端的区别以及HTTP生命周期。
-
好的。但是我在这里具体做错了什么? PHP是服务器端语言,JS是客户端,对吗?所以我不能混合我假设的两者?
-
提示:
echo "<script type=\"text/javascript\">";等 -
啊,您使用的是 AJAX 操作吗?我已经回答了如何使用传统的服务器往返处理表单提交。如果您是,请使用
ajax重新标记您的问题,因为它是相关的。 -
^ 你最近怎么样?
标签: javascript php jquery html forms