WordPress插件表单未提交
WordPress Plugin Form Not Submitting
我正在开发一个有表单的WordPress插件。我很难让php文件识别表单已经提交。这个想法是,一旦我点击提交按钮,页面就会重新加载并提醒"Form Submitted"
PHP
add_shortcode('show_game_form','ate_form_activate');
function ate_form_activate(){
if(is_page('Commercial'))
{
if(isset( $_POST['ate-final-submi'] ))
{
//NOT ALERTING!!!!!!
echo "<script type='text/javascript'> alert('Submitted Form'); </script>";
}
//Display Page
$myfile = fopen("/ATE-Form/index.html", "r") or die("Unable to open file!");
echo fread($myfile,filesize("/ATE-Form/index.html"));
fclose($myfile);
return "";
}
}
HTML
<form id="ate-final-submi" name="ate-final-submi" method="post" action=""><br>
<input type="text" id="ate-final-email" name="ate-final-email" value="asfd">
<button type="button" id="ATE-backButton" class="ATE-nav-button">« Back</button>
<button type="submit" name="ATE-submitButton" id="ATE-submitButton" class="ATE-nav-button">
</form>
您可以尝试将其添加到HTML:中
<?php if (!empty($_POST['ATE-submitButton'])): ?>
<script>
alert('Form Submitted');
</script>
<?php endif ?>
相关文章:
- Jquery提交表单而不刷新
- 如何在提交表单时将PHP变量传递到Javascript cookie中
- 每次提交表单时都会重新加载网页
- Razor中的自动提交表单
- 使用 JavaScript 自动提交表单
- 点击相同的按钮打开模型,然后提交表单
- 添加和删除隐藏字段数组中的值,而不提交表单
- 使用Ajax提交表单
- jQuery:使用“jQuery验证”后无法提交表单's远程验证
- 如何在不重新加载的情况下提交表单,并使用Node+Express将数据传递回同一页面
- 有登录表单时无法提交表单
- 带有select的jquery提交表单不起作用
- 如何防止回车键提交表单,但仍然允许回车工作
- 使用按钮和单选按钮提交表单,但始终使用相同的值
- 在提交表单之前确定重复值
- 如何创建动态ajax提交表单
- HTML提交表单,同时包含空字段检查和按钮隐藏
- 如何使用jQueryAjax使用动态html输入texbox提交表单
- 当触发下拉列表的onchange事件时,使用JavaScript提交表单
- 提交表单后,Watir文本框输入未持续(重置为以前的文本框输入)