如何从HTML调用字符串到2个单独的PHP?

时间:2014-05-22 03:45:00

标签: php html

我有登录页面,现在我想使用两个单独的PHP的用户名输入。我该怎么做?

<form method = "post" action="login.php">
    <input type = "hidden" name = "submitted" value = "true"/>
    <h1>НЭВТРЭХ</h1>
    <div>
        <input type="text" placeholder="Student ID" required="" id="username" name="username"/>
    </div>
    <div>
        <input type="password" placeholder="Password" required="" id="password" name="password"/>
    </div>
    <div>
        <input id="button" type="submit" name="submit" value="НЭВТРЭХ" />
        <a href="#">Lost your password?</a>
    </div>
</form><!-- form -->

login.php是第一个调用字符串的php。这个PHP获取字符串,工作正常。但我想将此字符串用于另一个PHP。

2 个答案:

答案 0 :(得分:1)

在您的login.php文件中,您可以执行以下操作:

<?php
// Start the session engine for this php file
session_start();

// Might want to add more validation to those variables before using them
if(isset($_POST['username']) && isset($_POST['password']))
{
   $_SESSION['username'] = $_POST['username'];
   $_SESSION['password'] = $_POST['password'];
} 

?>

然后您可以从其他php文件中访问这些$_SESSION变量。

有关会话的详情,请参阅W3School

答案 1 :(得分:0)

在login.php中将所有数据存储到会话并使用

header('Location: http://www.example.com/');
第二个脚本中的

取消设置会话

的值