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

时间:2015-12-30 22:23:21

标签: 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'])))) {

1 个答案:

答案 0 :(得分:0)

$ _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'])))) { }