PHP 从一种形式获取值到另一种形式


PHP getting values from one form to another

loginform.php

<form action="" method="post">
<font size="12px"><label><b>USER ID:</b></label><span id="tab6"></span>
<input type="text" name="t1"  title="Enter The Station Id" maxlength="5">

新形式.php

<input type="text" value="<?php $_POST["t1"]; ?>">

我想在logingorm.php中获取用户 ID 文本框的值,并在文本框中显示newform.php我添加了一些验证,所以我不想使用action="newform.php"还有其他方法可以将值从一种形式获取到另一种形式。

当表单提交时,然后在登录表单中.php编写以下代码。

session_start();
if (isset($_POST))
{
    $t1 = $_POST['t1'];
    $_SESSION['t1'] = $t1;
}

在这里,我设置了一个会话变量 t1。然后我们可以在任何地方使用此会话变量。我正在以新形式.php使用此 t1。

    session_start();
$t1 = '';
if (isset($_SESSION['t1']))
{
    $t1 = $_SESSION['t1'];
}
<input type="text" value="<?php echo $t1; ?>">

你必须给出表单操作:-

<form action="newform.php" method="post">
<font size="12px"><label><b>USER ID:</b></label><span id="tab6"></span>
<input type="text" name="t1"  title="Enter The Station Id" maxlength="5">

在NewForm中.php你必须回显值

<input type="text" value="<?php echo $_POST["t1"]; ?>">

如果操作设置为 ",则表单将提交给自身。也就是说,如果你的 脚本是索引.php,您的表单提交到索引.php。

相反,您可以使用 jQuery 提交您的

$("#form-id").submit()

再次使用JavaScript你可以做到。

document.getElementById("form-id").submit()