我在使用第二种形式再次调用帖子之前将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>
并在提交$img
和$table
之后立即为空。
即使再次发帖后,如何保持$img
和$table
中的值?
任何线索?
谢谢
答案 0 :(得分:0)
您不能以第二种形式在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>