我正在使用CMS webSPELL,想要显示一个新网站。我正在使用newsite.php
,templates/newsite.html
和template/title_newsite.html
。
如果用户尚未登录,他们应该能够使用 steam 登录。
if(!isset($_SESSION['steamid'])) {
loginbutton();
}
如何在用户注销时显示loginbutton()
,在用户登录时显示logoutbutton()
?我希望按钮显示在title_newsite.html
中。
您甚至不需要新站点,因为您可以在一个站点上显示登录用户的html和注销用户的html。
这是一种方法:
您需要在页面开头有一个session_start。
<?php
session_start();
?>
使用此选项可在登录时显示注销按钮,并在注销时显示登录按钮。您必须将其放置在按钮所在的位置,并将注销按钮和登录按钮替换为按钮的 HTML。
<?php
if (isset($_SESSION['steamid'])) {
echo ' LOUGOUT BUTTON HTML';
}else{
echo ' LOGIN BUTTON HTML';
?>
这是满足您所有需求的完美教程: https://www.youtube.com/watch?v=LC9GaXkdxF8