我有一个表格。我想接受输入并传递另一页。例如。
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>
答案 0 :(得分:4)
您的第一个URL是GET请求,但是在foreach中,您使用POST数据填充了隐藏字段。
更改foreach:
foreach ($_GET as $a => $b)