将变量传递给php中的多个页面

时间:2014-07-30 04:50:25

标签: php variables

我有一个输入表单,用户输入用户名和密码。然后我使用POST将用户名和密码变量传递给第二页。我的问题是如何将这些用户名和密码变量传递给第三页

谢谢

2 个答案:

答案 0 :(得分:0)

如果你有这样的话,在第一页上, 表格,

<form action="2ndpage.php" method="POST">
  First name: <input type="text" name="fname"><br>
  Last name: <input type="text" name="lname"><br>
  <input type="submit" value="Submit">
</form>

2ndpage.php将是您的php脚本,它将存储表单的值 fnamelname就像这样variable

<?php
 // starting the session
 session_start();

 if (isset($_POST['Submit'])) { 
 $_SESSION['fname'] = $_POST['fname'];
$_SESSION['lname'] = $_POST['lname'];
 } 
?> 

现在您已拥有变量,您可以在第三页中调用它们,

3rdpage.php

<?php
// starting the session
     session_start();
php echo $_SESSION['fname'];
php echo $_SESSION['lname'];
?>

答案 1 :(得分:0)

Try this:
  first.php
  <form action="second.php" method="POST">
    First name: <input type="text" name="fname"><br>
    Last name: <input type="text" name="lname"><br>
    <input type="submit" value="Submit">
  </form>
  Second.php
  //start session
  session_start();
   if(!empty($_POST))
     $_SESSION['temp']=$_POST;
  Third.php
     //start session
    session_start();
    $temp =  $_SESSION['temp'];