php表单提交后在次刷新, 浏览器提示:需要重新发送以前提交的信息,怎么才不不重发呀!
新简单一个学习写的小代码:一个页表,提交后显示提交的数字,没提交显示表单,提交后显示:怎么才能做到提交后,显示出提交内容后,刷新网页显示表单呀!现在刷新提示上图,内容还是...
新简单一个学习写的小代码:一个页表,提交后显示提交的数字,没提交显示表单,
提交后显示:
怎么才能做到提交后,显示出提交内容后,刷新网页显示表单呀!
现在刷新提示上图,内容还是显示的内容。
代码如下那位给我改改,做到提交显示提交内容后,刷新显示表单。
<?php if ($_POST["age"]=="OK"){
$name = $_POST['abc'];
echo $name
}
else
{ ?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
<input name="abc" type="text" class="h1" value="" size="50" />
<input name="age" type="submit" class="h1_left" value="OK" />
</form>
<?php
}?> 展开
提交后显示:
怎么才能做到提交后,显示出提交内容后,刷新网页显示表单呀!
现在刷新提示上图,内容还是显示的内容。
代码如下那位给我改改,做到提交显示提交内容后,刷新显示表单。
<?php if ($_POST["age"]=="OK"){
$name = $_POST['abc'];
echo $name
}
else
{ ?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
<input name="abc" type="text" class="h1" value="" size="50" />
<input name="age" type="submit" class="h1_left" value="OK" />
</form>
<?php
}?> 展开
1个回答
展开全部
<?php
if (isset($_POST["age"])){
$name = $_POST['abc'];
echo $name;
}
else
{
?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>">
<input name="abc" type="text" class="h1" value="" size="50" />
<input name="age" type="submit" class="h1_left" value="OK" />
</form>
<?php
}
?>
我一般这样写的 但是你说刷新要显示表单 这是做不到的 只有重新载入才能显示表单
因为你刷新之后 $_POST["age"]的值仍然存在的 只有重新载入表单才能销毁该值
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询