我目前正在开发一个网站,用户必须登录才能查看他们的个人资料。如果用户未登录,个人资料页面将重定向到登录页面。如果用户已登录,那么他们就可以看到他们的个人资料了!
无需过多详细介绍,以下是我的代码的运行方式:如果设置了会话,则运行一个循环以从数据库中获取用户数据并在 CSS 中显示它。如果不是,则不显示 CSS 内容并重定向到登录页面。
我觉得有一种更简单的方法可以做到这一点。现在,我的大部分 CSS 都嵌入到了我的 php 循环中,而且这样做的代码看起来很草率。
我的问题是,与其在 php 循环中嵌入一堆 html、div 等,如果设置了会话,我可以只 require_once("profile_info.php") 吗?将 html/css 转换为 php 友好是一件非常痛苦的事情。也许还有其他我忽略的选择?谢谢你。:)
编辑
有趣的是,如何使事情变得比实际情况更复杂!事实上,我正在结合我的 CSS 和 PHP,这真的让我的代码变得混乱。快速浏览了一下,我让事情按应有的方式工作。谢谢大家的回复。:)