有人能告诉我如何在网址中显示用户名吗?
如果名称在URL中传递:
$username = $_GET['username'];
echo "Welcome back" .$username ;
我希望显示像
登录时,请访问www.example.com/username
用户登录后如何显示名称?
答案 0 :(得分:7)
将用户名保存在$_SESSION
变量中应该可以解决问题
答案 1 :(得分:3)
只要您清理数据,您所展示的内容就非常安全:
$username = $_GET['username'];
echo "Welcome back" .htmlspecialchars($username);
然而,当然用户仍然可以改变这种情况。根据您的使用情况,在@Mark提及的会话中存储用户名可能更为可取。
答案 2 :(得分:0)