我有2个_GET方法,一个显示查询的第一个结果,第二个显示同一个查询结果之一的结果。
所以是的,两个GET方法与他们的名字不同,我不能改为POST,因为我需要GET。一个是提交,另一个是xml。
我知道要运行哪些代码,这要归功于:
IF( isset($_GET["submit"] )) {} or
IF( isset($_GET["xml"] )) {}
但是主要表单的网址是http://localhost/index.php [...] &submit=
因为<button class="btn btn-primary" name="submit" id="submit">
。
对于xml,可以。我希望它是?xml=
。
更新:如何“转换”IF( isset($_GET["submit"] )) {}
以获得相同的行为但没有名称=提交,从而删除了网址中的&submit=
?
答案 0 :(得分:0)
删除您不想提交name=value
对的提交按钮的名称属性。
然后更改PHP,而不是问“如果提交那么。如果xml那么”你问:“如果xml那么。那么。”
答案 1 :(得分:0)
好的,我还是需要在表单中插入另一个值,一个隐藏的值。所以我使用IF(isset($_GET['page'])){}
代替提交。
从提交按钮中删除名称并添加此隐藏的名称。 至少我现在有我的页面变量。