展示位置:
Uchome 日志隐私设置实现方法总结:
1.数据库字段 uchome_blog表:
a) friend(不可缺少字段)
作用:权限识别
0 => 全站会员可见
1 => 全好友可见
2 => 指定好友可见
3 => 仅自己可见
4 => 凭密码可见
b) target_ids 如果 friend=2 (指定好友可见)
作用: 用于存储指定好友的 ID 参数
c) password 如果 friend=4 (凭密码可见)
作用: 存储日志发布者设置的密码
2. 后台处理文件 source/function_blog.php 代码如下:
3. 当用户查看日志信息是访问页面 space_blog.php
检查权限与密码 日志密码是通过 cookie将加密的密码串过来的:
4 如果 friend=4 需要凭密码查看 页面跳转到 do_inputpwd.htm 页面查看会员输入密码 提交到 do.php 跳转相应的处理页面(do_inputpwd.php)进行密码的 cookie 设置,代码说明:
至此通过密码登录的全过程处理完成~ 希望对有需要的人有所提示!!