如何从会话 ID 加载用户名,PHP
How to load users name from session ID, PHP
如何从用户的会话 ID 加载用户名?
所以它应该像这样工作:用户第一次访问网站(获取他的会话 ID)输入他的名字,然后从现在开始被重定向到显示他名字的网站。
我已经用下面的代码解决了重定向问题:
<?php
session_start();
if (!isset($_SESSION['visited'])) {
echo "Enter your name please";
$_SESSION['visited'] = true;
} else {
header('Location: /userpage');
}
?>
创建一个 $_SESSION,其中的名称带有 POST 或 GET
HTML
<form type='GET'>
<input type='text' name='visitor'>
<input type='submit' name='submit_visitor' value='click'>
</form>
PHP
if(isset($_GET['submit_visitor']))
{
$visitor = $_GET['visitor'];
$name = $_SESSION['name'];
}
else
{
$name = "";
}
echo $name;
如何从用户的会话 ID 加载用户名?
所以它应该像这样工作:用户第一次访问网站(获取他的会话 ID)输入他的名字,然后从现在开始被重定向到显示他名字的网站。
我已经用下面的代码解决了重定向问题:
<?php
session_start();
if (!isset($_SESSION['visited'])) {
echo "Enter your name please";
$_SESSION['visited'] = true;
} else {
header('Location: /userpage');
}
?>
创建一个 $_SESSION,其中的名称带有 POST 或 GET
HTML
<form type='GET'>
<input type='text' name='visitor'>
<input type='submit' name='submit_visitor' value='click'>
</form>
PHP
if(isset($_GET['submit_visitor']))
{
$visitor = $_GET['visitor'];
$name = $_SESSION['name'];
}
else
{
$name = "";
}
echo $name;