只有1个输入隐藏形式传出2

时间:2013-03-09 13:00:37

标签: php html

我遇到了这个奇怪的问题,我正试图跟踪用户的+关键字和动态重定向的位置。

问题是我只得到2个形式$中的1个隐藏输入值,但没有关于kw它只传输1个隐藏输入,如果我在地方更改它(从隐藏输入之前放入kw隐藏输入我将只得到$有价值的kw)从来没有这两个?怎么了?

这就是我设置的方式:

  if (isset($_GET['keyword']) && $_GET['keyword']==$keyword){   

        echo '<html><head></head><body><form action="' . 'http://' . $mainpage . '" method="post" id="form1">

<input type="hidden"  name="from" value="' . $source . '" /></form>
<input type="hidden"  name="kw" value="' . $keyword . '" /></form>

<script language="JavaScript"> 
    document.getElementById(\'form1\').submit();</script></body></html>';
        return true; 
        exit();
}

我使用$ from或$ kw来检索它只适用于第一个第一个的on就像不存在一样

1 个答案:

答案 0 :(得分:1)

您在第一个输入框后面结束了</form>标记。因此,表格在那里结束,不会提交$ kw。