我想通过ini_set()设置两个ini指令:
ini_set("session.cookie_httponly","1");
和
if(/*cookies disabled*/){
ini_set("session.use_only_cookies", "0");
$url.=htmlspecialchars(SID);
}
是否可以在第一页(尤其是第一页)上设置它,还是应该在项目的每一页上提供它?
如果我应该在每个页面上使用它:如果我无法访问服务器上的php.ini
和PHP配置文件,是否还有其他选项可以更改配置设置?我可以用其他方式设置它吗? (例如,通过使用另一个PHP函数或.htaccess
)
答案 0 :(得分:2)
如果您希望将这些设置应用于每个页面请求,则需要在每个页面上显示该代码。将其放在一个文件中然后使用require()
包含它将是在您的情况下处理它的最佳方式。
您可以尝试set these values in your htaccess file但许多网络托管服务商会禁用此功能。