Php 是否可以在表单中同时使用GET和post选项?

Php 是否可以在表单中同时使用GET和post选项?,php,html,Php,Html,我在我的网站上有一个表单。我想把GET和post选项加在一起。这将指示两个不同的目的地。 例如:- 当某人提交一份表格(姓名和地址)时,他可以进入一个受限制的部分。 然后代码将被删除 <form name="loginform" action="http://site.com/viparea" method="post"> 除此之外,我想写一份日志,日志代码是 <form name="loginform" action="logcode.php" method="GET"

我在我的网站上有一个表单。我想把GET和post选项加在一起。这将指示两个不同的目的地。 例如:- 当某人提交一份表格(姓名和地址)时,他可以进入一个受限制的部分。 然后代码将被删除

<form name="loginform"
action="http://site.com/viparea"
method="post">

除此之外,我想写一份日志,日志代码是

<form name="loginform"
action="logcode.php"
method="GET">

加密日志将保存在文本文件中

我分别使用了两种方法。这些都很好地发挥了各自的作用。 但我想让他们一起工作。 所以,我不是一个程序员,但在搜索了一些东西之后,我只是做了一个简单的工作,比如noob:P

<form name="loginform"
action="http://site.com/viparea"
method="post"><form name="loginform"
action="logcode.php"
method="GET">


但不起作用。有什么建议吗

不,你不能;但在php中,您可以使用它查看GET和POST中的数据;您可能只需要对php代码进行一些更改。

您只能通过以下方法实现这一点:

<form name="loginform" action="http://site.com/viparea?var1=var&var2=var" method="post">
    <input type="text" name="var3" />
</form>


通过这种方式,您将获得
var1
var2
作为
$\u获得
var3
作为
$\u发布
或所有3个varas
$\u请求

没有看到任何有问题的代码…您不能将
元素嵌套在彼此之间。使用AJAX发布第二篇文章,或者更新第一个提交处理脚本以执行日志记录及其实际任务。首先,DCoder是正确的,您不能将表单元素嵌套在彼此内部。因此,为了做你想做的事情,你必须使用javascript或一些非常奇特的编码。如果您的后端是PHP,为什么不直接使用$_REQUEST?表单标记中的表单标记不受支持:D@pomaxa,谢谢您的回答。@MihaiLorga Nice,从中得到了一个很好的解决方案。