Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/278.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_Html - Fatal编程技术网

Php 子页面中的表单不起作用

Php 子页面中的表单不起作用,php,html,Php,Html,我的网页如下: <form id="filterQuery" action="#" method="post"> ... <input type="submit"> </form> <?php // use $_POST to determine query restrictions and conditions ?> 现在,我的问题是表单的操作,因为如果我自己创建表单,那么在单击submit时不会发生任何事情 我正在使用一个模板

我的网页如下:

<form id="filterQuery" action="#" method="post">
   ...
   <input type="submit">
</form>
<?php
  // use $_POST to determine query restrictions and conditions
?>
现在,我的问题是表单的操作,因为如果我自己创建表单,那么在单击submit时不会发生任何事情

我正在使用一个模板,它将子页面显示为包含在s中。换句话说,我的页面不是包含和等的标准HTML页面,而是以下格式:basic.php/我的子页面


正在尝试使action basic.php/我的子页面结果是一篇空帖子

我尝试了你的例子,所有东西都可以使用/index.php/smth的作用和post变量

<form action="#!/something" method="post">
    <input type="text" name="var1" value="123">
    <input type="submit"></form>
<?php
print_r($_POST);
?>
我就是这样检查的

您确定没有忘记输入中的名称属性吗


您在url中看到它们的值了吗?如果您更改方法以获取?

不要为自己编写,只需为自己保留空url操作=@AnandPatel这不会太空_posttrythis action=谢谢,但这会导致单独查看子页面,而不查看其基页。i、 e.将href=my_sub_page.php改为basic.php/my_sub_pageIt与post不兼容。我在使用get时确实看到了url上的参数,但是var_dump$\u get显示为空@用户3441905,粘贴您的获取url pleasehttp://127.0.0.1/cms/admin/showroom.php?startDate=2014-11-07&endDate=2014-12-07&cache=on&rent=on&view=view++%DA%D1%D6/showroom\u report\u 7arMabHere,基本是showroom.php,子是showroom\u report\u 7arMab_得到是empty@user3441905是的,你不能。所以,这不是一个你必须否决每一个答案的地方,这对你没有帮助。当你理解它的时候,你就有足够的分数去做它了。在您的例子中,url中带有参数的空请求数组意味着它以前被覆盖。