Php 重定向到同一页面后显示提交的表单数据
“提交”按钮后如何重定向到同一页面?注意:在表单我有两个按钮,我想显示用户只有一个链接,当用户点击它,他必须重定向到另一个链接,这个链接将重定向他做相同的页面形式,但这次显示按钮提交 我不熟悉PHP(会话),但至少我知道它将如何工作。这就是想法:Php 重定向到同一页面后显示提交的表单数据,php,forms,session,session-variables,session-cookies,Php,Forms,Session,Session Variables,Session Cookies,“提交”按钮后如何重定向到同一页面?注意:在表单我有两个按钮,我想显示用户只有一个链接,当用户点击它,他必须重定向到另一个链接,这个链接将重定向他做相同的页面形式,但这次显示按钮提交 我不熟悉PHP(会话),但至少我知道它将如何工作。这就是想法: <form method="get" action="index.php"> <br> <h2> ID : <input name="id" placeholder="your
<form method="get" action="index.php">
<br>
<h2> ID : <input name="id" placeholder="your Id"/ size="45"/></h2><br>
</br>
<?php if (isset($_SESSION['link'])) {
?>
<input type="submit" name="submit" value="==>Submite<==" id="submit" />
<?php
} else {
?>
<a href="id.php">Click Here Before Submit </a>
<?php }
?>
</form>
<?php
if(isset($_GET['link'])){
session_start();
{$_SESSION['link'] = $_GET['link'];}
header('location: redirection.php');
}
?>
ID:
如果用户单击了链接(如果是),则Page redirection.php应在index.php中进行测试,这样用户将通过按钮submit标题(“Location:index.php”)
自动重定向到index.php
示例网站:old skys.net/cc
ID:
请测试它您好,请添加一些解释,说明您更改了什么以及此代码可能工作的原因。不鼓励只使用代码的答案。当它选中$\u GET['action']==='step2'时,您可以单击它。请编辑您的答案,不要在评论中发布解释。如果答案中有,阅读起来会容易得多。谢谢你们的回答,但我想要的是这样的:当你们点击“提交前点击这里”时,你们会自动重定向到相同的页面,使用相同的表单,但使用bouton submite。
<h2> ID : <input name="id" placeholder="your Id"/ size="45"/></h2><br>
</br>
<?php if ($_GET['action']=='step2') {
?>
<input type="submit" name="submit" value="==>Submite<==" id="submit" />
<?php
} else {
?>
<a href="id.php?action=step2">Click Here Before Submit </a>
<?php }
?>