Php 标题是什么(“P3P:CP=”我们的“x27”);做

Php 标题是什么(“P3P:CP=”我们的“x27”);做,php,session,p3p,Php,Session,P3p,什么是标题('P3P:CP=“CAO PSA OUR”)用于 它将如何/为什么让这个脚本在IE中工作良好 session_start(); if (!session_is_registered(pre_myusername)) { header("location:index.php"); exit(); } 值CP=“CAO PSA OUR”描述了带有令牌的 确定的联系信息和其他确定的数据:允许访问确定的在线和物理联系信息以及某些其他确定的数据 假名分析:信息可用于

什么是
标题('P3P:CP=“CAO PSA OUR”)用于

它将如何/为什么让这个脚本在IE中工作良好

session_start();

if (!session_is_registered(pre_myusername)) {
    header("location:index.php");
    exit();
}
CP=“CAO PSA OUR”
描述了带有令牌的

  • 确定的联系信息和其他确定的数据:允许访问确定的在线和物理联系信息以及某些其他确定的数据

  • 假名分析:信息可用于创建或构建与假名标识符关联的特定个人或计算机的记录,而无需将识别数据(如姓名、地址、电话号码或电子邮件地址)绑定到记录。此档案将用于确定个人的习惯、兴趣或其他特征,以便进行研究、分析和报告,但不会用于试图识别特定的个人。例如,营销人员可能希望了解网站不同部分的访问者的兴趣

  • 我们自己和/或作为我们代理的实体或我们作为代理的实体:在这种情况下,代理被定义为仅代表服务提供商处理数据以完成所述目的的第三方。(例如,服务提供商及其打印局打印地址标签,但不进一步处理信息。)


  • 秋葵已经解释了什么是P3P。现在,关于您的代码,
    session\u已注册
    已弃用。您正在使用
    pre_myusername
    作为常量。如果未定义,PHP将假定为字符串,但不鼓励依赖此行为。如果您真的打算使用常量,为了清楚起见,请使用大写字母。请注意,变量的前缀应为美元(
    $

    • 确保在
      session_start()之前未发送任何内容或将不发送会话cookie
    • 会话变量可从
      $\u Session
      数组中获得
    • isset()
      可用于检查变量的存在性(本例中为数组键)
    因此,实际代码变成:

    session_start();
    if(!isset($_SESSION['pre_myusername'])){
        header("Location: index.php");
        exit();
    }
    
    有关会话功能的示例和文档,请访问。

    标题('P3P:CP=“CAO PSA OUR”')
    设置一个特定的压缩策略(CP),该策略通常用于允许在Internet Explorer中使用(i)帧中的第三方cookie

    Internet Explorer 6引入了对隐私平台的支持 首选项(P3P)项目。P3P标准指出,如果框架集 或者父窗口引用框架内或框架内的另一个站点 子窗口中,子站点被视为第三方内容。 Internet Explorer使用介质的默认隐私设置, 静默拒绝从第三方站点发送的cookie

    本文描述了上述CP代码:

    此代码示例显示您的站点为您提供了访问自己站点的权限 联系信息(CAO),任何分析数据仅限于 “伪分析”,这意味着数据已连接到 在线角色,而不是你的物理身份(PSA),以及 数据未提供给任何外部机构供这些机构使用 (我们的)


    N.B.此CP目前是无效的,因为它不包含任何或令牌。

    是一份电子隐私声明:CAO=收集联系人和其他,PSA=用于伪分析,我们的=仅由我们接收的数据。我不明白你的问题的其余部分。他指的是这样一个问题——php会话在iframes内的Chrome/Firefox中可以完美工作,但在IE中却不能。这也不是对他的问题的回答。的确,但如果OP保留他的代码,他将来可能会遇到麻烦。值得思考。你能告诉我你在哪里找到这些政策的描述吗?我在P3P网站上找不到他们