<分区>
要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:Stack Overflow question checklist
关闭 9 年前。
<分区>
要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:Stack Overflow question checklist
关闭 9 年前。
嘿,我想要一个像 www.example.com 这样的页面,它在同一个首页上既适用于公众用户,也适用于经过身份验证的用户,就像 facebook 的首页一样,它对公众和他们的用户都很好地工作。所以我的问题是我应该怎么做,我的意思是我可以在首页上做这样的事情,例如。
<div id="user_content">...</div>
<div id="public_content">...</div>
如果设置了 $_SESSION[] 或现在,让它们显示“无”或“阻止”,那么在这种情况下,我的潜在用户的内容在源代码中仍然可见,我想在人们签名之前将其隐藏起来up,我应该如何让它工作?
如有任何建议或帮助,我们将不胜感激。谢谢。
最佳答案
也许最好让 PHP 根据用户是否登录显示不同的内容,而不是在两种情况下都将内容发送到浏览器。
if($_SESSION['authenticated']){
echo "
This is the content an authenticated user would see.
";
}
else{
echo "
This is the content a regular visitor would see.
";
}
您只需要研究如何对用户进行身份验证……如果没有更多信息,就很难给出最佳建议。
关于php - 更好的单页身份验证方法的基本方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19278303/
相关文章:
javascript - 拉拉维尔 : can't I use enctype ='multipart/form-data' to POST non file inputs?
javascript - 变换旋转和翻转效果——CSS3和jQuery
javascript - 如何禁用jquery日期选择器中的 future 日期
javascript - 为什么 Phaser 的 setText() 会导致 CSS 警告 "Expected color but found ' 0'."?
php - 如何测试用 Laravel 点击的 div 的结果? (PHPunit)
Javascript 函数用于在未托管在我的网站上的 iframe 中加载 CSS 文件