【发布时间】:2013-09-07 04:32:25
【问题描述】:
我有一个带有 HTML 表单的 PHP 页面。如果在 URL 中设置了一些变量,我想在页面上自动提交表单。
IE:
if (isset($_GET['var']))
{
// SUBMIT FORM
}
else
{
// leave the page alone
}
编辑:
这是我使用下面某人提供的答案的结果,但它仍然无法正常工作。如果满足条件,我希望表单自行提交。
<?php
if ($r == 1)
{
echo "
<br>
<form action=\"bookRoom.php\" method=\"post\" id=\"dateForm\">
<input name=\"from\" type=\"hidden\" value=\"$fday/$fmonth/$fyear\">
<input name=\"to\" type=\"hidden\" value=\"$tday/$tmonth/$tyear\">
<input type=\"submit\">
</form>
<script type=\"text/javascript\">
$('#dateForm').submit();
</script>
";
}
?>
【问题讨论】:
-
好的,那是什么阻止了你?
-
不会去“那里”。 “我有一个带有 HTML 表单的 PHP 页面。” – 哦?那么让我们看看吧。
-
有关您编写的代码问题的问题必须在问题本身中描述具体问题——并包含有效代码以重现它。请参阅SSCCE.org 获取指导。
-
我认为这是一个不好的方法,如果你的url中有变量,你根本不需要html表单。