我创建了一个放置在页脚中的联系表单。 我的问题是当表单提交时,它会将我重定向到搜索结果,并说"未找到结果找不到您请求的页面。尝试优化您的搜索,或使用上面的导航来查找帖子。我想知道如何完成这项工作。谢谢!
注意:我没有使用任何插件。
<?php
if ($_SERVER['REQUEST_METHOD'] == 'POST'){
// echo $_POST['email'];
echo "FORM SUBMITTED";
$msg=$_POST['msg'];
$email=$_POST['email'];
$name=$_POST['name'];
$subj=$_POST['action'];
$message=$name.' ('.$email.') :'.$msg;
wp_mail( 'psinc123@designsbyps.com', $subj , $message );
}
?>
<form method="POST" action="#" id="contactForm">
<div class="custom-contact-form">
<div class="first-part"><strong class="hey">Hey PS and Company,</strong><br>
<br>
I am <span id="name" contenteditable="true" class="contenteditable details">enter your name</span> and I would like<br>
<input type="hidden" id="name-field" name="name">
to <span id="action" class="contenteditable details chat-topic" style="cursor: pointer;">chat about a project</span>.
<input type="hidden" id="action-field" name="action">
<div id="submit" class="submit submit-first-part">
<div class="text">Next</div>
</div>
</div>
<div class="second-part">
<span id="question" contenteditable="true" data-content="Enter your message" class="contenteditable details">Enter your message</span><br>
<input type="hidden" id="msg-field" name="msg">
<br>My email address is<br><span id="email" contenteditable="true" data-content="you@email.com" class="contenteditable details">you@email.com</span>
<input type="hidden" id="email-field" name="email">
<div id="send" class="submit submit-second-part">
<div class="text">Send</div>
</div>
<div id="cancel" class="cancel">Cancel</div>
</div>
<div class="last-part">
<div id="message"></div><br><br>
<div id="return" class="cancel">Return</div>
</div>
<div class="overlay open">
<div class="choices-wrapper">
<div class="choices">
<div class="line active">know more about us</div>
<div class="line">chat about a project</div>
<div class="line">ask about a job</div>
<div class="line">say YO!</div>
</div>
</div>
</div>
</div>
</form>
你需要这个类型结构:
函数进程形式 () {
# # -- 表单处理操作 #
返回 (0);
}
?>//结束函数process_form
. . .name
是WordPress中的一个保留术语。请改用其他密钥。