$rkno = $_GET['rkno'];
$type = $_GET['type'];
$kw_info = $_POST['kw_info'];这些是从上一页面获得的值。其中$rkno和$type的值是从上一页面的之前页面获取的值。然后将这些值放入一个form:
<form name="formEditItem" method="post" action="rk_select.php?action=query&rkno='.$rkno.'&type='.$type.'&kw_info='.$kw_info.'">页面中$_POST有值传过来,但是form中的$kw_info值没有获得.请问是什么原因?
$type = $_GET['type'];
$kw_info = $_POST['kw_info'];这些是从上一页面获得的值。其中$rkno和$type的值是从上一页面的之前页面获取的值。然后将这些值放入一个form:
<form name="formEditItem" method="post" action="rk_select.php?action=query&rkno='.$rkno.'&type='.$type.'&kw_info='.$kw_info.'">页面中$_POST有值传过来,但是form中的$kw_info值没有获得.请问是什么原因?
<form name="formEditItem" method="post" action="rk_select.php?action=query&rkno=<?php echo $rkno;?>&type=<?php echo $type;?>&kw_info=<?php echo $kw_info;?>">
form未提交前:
http://xxx/xx/onstore/rk_select.php?action=do&rkno=xxxx&type=xxxx
form提交后:
http://xxx/xx/onstore/rk_select.php?action=do&rkno=xxxx&type=xxxx
这个应该没问题,是放在<?php?>中的。
echo "rk_select.php?action=query&rkno='.$rkno.'&type='.$type.'&kw_info='.$kw_info.'";
echo '
<form name="myForm" method="post" action="rk_select.php?action=do&rkno='.$rkno.'&type='.$type.'">
<td><font size=2 color=blue><b>选择:</b></font><select name="kw_info" onchange="setSection(this.selectedIndex)">
<option value="others">abc</option>
<option value="jatco">dd</option>
</select></td>
<td align="left" ><input type="submit" name="submit" value="Query" style="width:100px;"></td>
</form>';
?>
echo $kw_info = $_POST['kw_info'];