我是 php 和 web 服务器技术的新手,所以请多多包涵。我正在尝试拥有一个具有表单的网页。提交表单,如果数据正确,它会重新加载并加载不同的 html。这是我的代码:
<?php
session_start();
$_SESSION['user'] = "";
$_SESSION['pass'] = "";
echo "This is the front page. Please input your data";
if($_SESSION['user'] != 'asdf'){
$html = file_get_contents('scripts/login.html');
echo $html;
$_SESSION['user'] = $_POST['user'];
}
if($_SESSION['user'] == "awedes"){
$html = file_get_contents('scripts/strsd.html');
echo $html;
}
到目前为止,我认为这很好。我有一个表格,登录后,它说提交。我希望页面重新加载,但这次我想将 SESSION['user'] = 设置为输入。表单将如下所示:
<form action="/" method="post">
<input type="text" name="user" value=""/>
<input type="submit" value="Submit"/>
</form>
我的问题:如何设置 SESSION['user'] 以便当我单击表单提交时,'user' 输入变为 SESSION。谢谢