获取未定义索引错误(Magento)



由于某种原因,HTTP_ACCEPT上出现未定义的索引错误。我不知道为什么。

这是它发生的代码行:

if ((strpos(strtolower($_SERVER['HTTP_ACCEPT']),'application/vnd.wap.xhtml+xml') > 0) or ((isset($_SERVER['HTTP_X_WAP_PROFILE']) or isset($_SERVER['HTTP_PROFILE'])))) {

$_SERVER['HTTP_ACCEPT']用于获取当前请求的标头(如果可用)。因此,您必须稍微更改条件语句。使用这个

if ((in_array('HTTP_ACCEPT', $_SERVER) && strpos(strtolower($_SERVER['HTTP_ACCEPT']),'application/vnd.wap.xhtml+xml') > 0) or ((isset($_SERVER['HTTP_X_WAP_PROFILE']) or isset($_SERVER['HTTP_PROFILE'])))) { }

最新更新