Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 仅为登录用户显示部分页面_Php_Html_Cookies - Fatal编程技术网

Php 仅为登录用户显示部分页面

Php 仅为登录用户显示部分页面,php,html,cookies,Php,Html,Cookies,我试图找到一种非常好的方式来显示页面的一部分,只有当用户使用cookie登录时才显示。知道如何继续吗?会话?会话 并设置cookie的使用 虽然请记住,用户可以手动设置cookies,所以不能信任它们。使用会更好 并设置cookie的使用 尽管请记住,用户可以手动设置Cookie,因此不能信任它们。使用会更好。请记住,可以在浏览器中禁用Cookie。使用$\u会话变量而不是Cookie 在我的身份验证类中,所有用户都存储在具有访问级别的数据库中。在每个页面上,身份验证类使用$u会话变量获取登录的

我试图找到一种非常好的方式来显示页面的一部分,只有当用户使用cookie登录时才显示。知道如何继续吗?

会话?

会话

并设置cookie的使用

虽然请记住,用户可以手动设置cookies,所以不能信任它们。使用会更好

并设置cookie的使用


尽管请记住,用户可以手动设置Cookie,因此不能信任它们。使用会更好。

请记住,可以在浏览器中禁用Cookie。使用$\u会话变量而不是Cookie

在我的身份验证类中,所有用户都存储在具有访问级别的数据库中。在每个页面上,身份验证类使用$u会话变量获取登录的用户,并将其从数据库检索到用户对象中。如果没有人登录到来宾的默认用户对象中,则改用该用户对象

在HTML生成中,我只在生成“受保护”数据之前检查访问级别


请记住,可以在浏览器中禁用Cookie。请使用$\u会话变量而不是Cookie

在我的身份验证类中,所有用户都存储在具有访问级别的数据库中。在每个页面上,身份验证类使用$u会话变量获取登录的用户,并将其从数据库检索到用户对象中。如果没有人登录到来宾的默认用户对象中,则改用该用户对象

在HTML生成中,我只在生成“受保护”数据之前检查访问级别


..
Language?php,asp..或?Language:php,使用session…好的…我认为刻度足够大,每个人都不会错过它,如果你不知道刻度在哪里的话。
..
Language?php,asp..或?Language:php,使用session…好的…我认为刻度足够大,每个人都不会错过如果你一开始不知道滴答声是干什么用的,那就不是了。
if(isset($_COOKIE['example-cookie']))
  show_stuff_for_logged_in_users();
if ($User->AccessLevel >= 30) {

  // stuff only available to users with access level 30 and higher

}