Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在正确回复邮件后提交表格_Php_Javascript_Jquery_Html - Fatal编程技术网

Php 在正确回复邮件后提交表格

Php 在正确回复邮件后提交表格,php,javascript,jquery,html,Php,Javascript,Jquery,Html,index.php: $.post('example.php',{ id:pin }, function(data) {$("#test").html(data);} <div id='test'></div> <form><input...></form> $.post('example.php',{id:pin}, 函数(数据){$(“#测试”).html(数据);} 使用上面的代码,我希望将一个脚本放到example.php页

index.php:

$.post('example.php',{ id:pin },
function(data) {$("#test").html(data);}
<div id='test'></div>
<form><input...></form>
$.post('example.php',{id:pin},
函数(数据){$(“#测试”).html(数据);}
使用上面的代码,我希望将一个脚本放到example.php页面中,这将导致页面提交

example.php:

 if($_post['id']==5){
 echo '<script>function submitform(){document.getElementById("form").submit();}
 </script>';i}
if($\u post['id']==5){
echo'函数submitform(){document.getElementById(“表单”).submit();}
“;我}
我曾计划为鼠标移动按键添加一个DOM甚至监听器…然后让它触发submitform()脚本…我尝试了一些没有运气的事情,我知道必须有一种更干净/有效的方法

谢谢,
JT

那么,如果我理解正确,您希望在已经提交数据之后提交表单吗?
如果是这样,为什么不提交所有内容并仅在满足条件的情况下在服务器端处理呢?

问题是您没有调用
submitform()
函数,但由于您希望立即运行代码,我认为最好不要使用该函数,只输出代码。还要确保表单具有id属性。

不要将代码包装在函数中,并确保表单具有id属性我不理解,您使用jquery发布数据并使用retu下载数据,然后输出包含js的html,其中包含js,然后执行更多js?lolIm首先创建一个链接,在用户单击电子邮件链接激活帐户时通过电子邮件发送该链接,然后返回到页面,新脚本将导致实际表单提交。@koala_dev将其作为一个答案编写!就像一个chare@tman很高兴听到它成功了,我刚刚发布了一个回答。干杯。这真的应该是在评论中。我首先制作了一个链接,当用户点击电子邮件链接激活帐户时通过电子邮件发送它,然后返回到页面,新脚本将导致实际表单提交。好的,但是你将要从新页面提交一个空表单,不是吗?