将所有输入的一页传递到其他站点的页面

时间:2018-08-14 12:49:49

标签: php

我有一个表格。我想接受输入并传递另一页。例如。

site1.com/asd.php?input1=xx&input2=yy

我要重定向此内容。

site2.com/asd.JSP?input1=xx&input2=yy

我在stackoverflow中进行了搜索,但是所有有关一个php页面的信息都搜索了另一个php。我想要php页面到jsp页面。我使用了这段代码,但没有传递输入。

<form id="myForm" action="site2.com/asd.jsp" 
method="get">
<?php
    foreach ($_POST as $a => $b) {
        echo '<input type="hidden" name="'.htmlentities($a).'" 
value="'.htmlentities($b).'">';
    }
?>
</form>
<script type="text/javascript">
    document.getElementById('myForm').submit();
</script>

1 个答案:

答案 0 :(得分:4)

您的第一个URL是GET请求,但是在foreach中,您使用POST数据填充了隐藏字段。

更改foreach:

foreach ($_GET as $a => $b)