在用第二种形式再调用一个时间post之前,我在变量中保留post元素时遇到了问题。
简要介绍:下面的变量包含以前发布的元素
$img=isset($_POST['image'])?$_POST['image']:false;
$table=isset($_POST['tabl'])?$_POST['tabl']:false;
然后我在下面的表格上面的行旁边有:
<form method="post" action="" style="padding-top:200px;padding-bottom:200px;padding-left:500px">
<div><span>Email</span></div> <input type="text" value="" name="user"/><br><br>
<div><span>Password</span></div> <input type="password" value="" name="pass"/><br><br>
<input type="submit" value="send" name="submit"/>
</form>
并且在按下提交之后CCD_ 1和CCD_。
即使再次调用post,我如何保持$img
和$table
中的值?
有线索吗?
感谢
您没有在第二个表单的POST数据中发送您想要的变量。
你可以使用一个隐藏的字段来发送它,
有点像这样。
<form method="post" action="" style="padding-top:200px;padding-bottom:200px;padding-left:500px">
<input type="hidden" name="img" value="<?php echo $img;?>" />
<input type="hidden" name="table" value="<?php echo $table;?>" />
<div><span>Email</span></div> <input type="text" value="" name="user"/><br><br>
<div><span>Password</span></div> <input type="password" value="" name="pass"/><br><br>
<input type="submit" value="send" name="submit"/>
</form>