Php 注意:未定义索引:HTTPS in[…]
我有一个面包屑脚本,它显示了一个错误: “注意:未定义的索引:HTTPS in…on line…” 代码行是:Php 注意:未定义索引:HTTPS in[…],php,Php,我有一个面包屑脚本,它显示了一个错误: “注意:未定义的索引:HTTPS in…on line…” 代码行是: $base = ($_SERVER['HTTPS'] ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'] . '/'; 如何解决此问题?首先使用以下方法检查是否存在HTTPS键: 在这种特殊情况下,您只需检查是否存在,以便安全地将其简化为: $base = (isset($_SERVER['HTTPS']) ? 'https' :
$base = ($_SERVER['HTTPS'] ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'] . '/';
如何解决此问题?首先使用以下方法检查是否存在
HTTPS
键:
在这种特殊情况下,您只需检查是否存在,以便安全地将其简化为:
$base = (isset($_SERVER['HTTPS']) ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'] . '/';
------那么脚本是通过HTTPS查询的吗?若并没有,那个么https将不会被定义。请不要回答明显的低质量问题,这是众所周知的复制品。
$base = (isset($_SERVER['HTTPS']) ? 'https' : 'http') . '://' . $_SERVER['HTTP_HOST'] . '/';