Php(会话)…如何在会话中放入文本框值并将其传递到另一个页面?我遇到了一个错误 //形式 第二页

Php(会话)…如何在会话中放入文本框值并将其传递到另一个页面?我遇到了一个错误 //形式 第二页,php,Php,给提交按钮一个提交名称,然后使用以下PHP代码: <?php session_start(); ?> <form action="HardDisk.php" method="post">//form <input type="text" name="user" /> <?php if(isset($_POST['user'])) { $_SESSION['userGet']=$_POST['user']; } ?> <inp

给提交按钮一个提交名称,然后使用以下PHP代码:

<?php
session_start();
 ?>
 <form action="HardDisk.php" method="post">//form
 <input type="text" name="user" />
 <?php
if(isset($_POST['user']))
 {
 $_SESSION['userGet']=$_POST['user'];
 }
 ?>
 <input type="submit" value="submit" />
 </form>

  2nd page
 <?php
 session_start();
 ?>
 <?php
 if (isset($_SESSION['userGet'])) {
$form_value = $_SESSION['userGet'];
}
echo $form_value ;
?>

您已将文本框名称与“提交”按钮名称一起使用

if(isset($_POST['submit'])){
    if(isset($_POST['user']))
    {
        $_SESSION['userGet']=$_POST['user'];
    }
}
//表单
在你的第二页

 <form action="HardDisk.php" method="post">//form
 <input type="text" name="user" />
 <input type="submit" value="submit" name="submit" />
 </form>
<?php
session_start();
if(isset($_POST['submit'])&&isset($_POST['user'])) {
    $_SESSION['userGet']=$_POST['user'];
}
?>

请描述您的问题?您希望发生什么以及发生了什么?我希望通过会话将文本框数据移动到另一个页面您是否在每个页面的顶部都有
session\u start()
?是的…忘记在第二个页面中提到语法问题
$\u session[userGet']
<?php
session_start(); 
if (isset($_SESSION['userGet'])) {
    echo $form_value = $_SESSION['userGet'];
}