由于某种原因,我在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'])))) {
答案 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'])))) { }