我遇到了一個服務器通知,似乎並未影響加載我的頁面,但仍然在每次加載頁面時在錯誤日誌中創建一個新條目。 。這錯誤是: PHP公告:未定義指數:用C件事:\文件位置\ htdocs中\的index.php上線1PHP通知 - index.php上的未定義索引
我不知道這個問題是否真的是在第一行或在隨後的行,所以我包含了整個文件的修改版本。對我來說奇怪的是,在其他幾個文件上有相同的代碼行,並且不會在其中引發問題。此外,價值正確提取,一切都很好,我只是不知道要改變什麼,以避免通知。
$thingvalue = $_REQUEST['thing'];
include("mdetect.php");
$iphoneTierHomePage = 'mobilemain.php';
$iphoneTierMobilePage = 'mobilepage.php?thing=' . $thingvalue;
$genericMobileDeviceHomePage = 'mobilemain.php';
$genericMobileDeviceMobilePage = 'mobilepage.php?thing=' . $thingvalue;
$line1 = define('WP_USE_THEMES', true);
$line2 = require('./wp-blog-header.php');
$desktopPage == $line1 + $line2;
$uagent_obj = new uagent_info();
function AutoRedirectToProperHomePage()
{
global $thingvalue, $uagent_obj, $iphoneTierHomePage, $genericMobileDeviceHomePage, $iphoneTierMobilePage, $genericMobileDeviceMobilePage, $desktopPage;
if ($thingvalue == ''){
if ($uagent_obj->isTierIphone == $uagent_obj->true)
header ('Location: '.$iphoneTierHomePage);
else if ($uagent_obj->DetectMobileQuick() == $uagent_obj->true)
header ('Location: '.$genericMobileDeviceHomePage);
else
header ('Location: '.$desktopHomePage);
}
if ($thingvalue != ''){
if ($uagent_obj->isTierIphone == $uagent_obj->true)
header ('Location: '.$iphoneTierMobilePage);
else if ($uagent_obj->DetectMobileQuick() == $uagent_obj->true)
header ('Location: '.$genericMobileDeviceMobilePage);
else
header ('Location: '.$desktopPage);
}
}
AutoRedirectToProperHomePage();
鍵入此在第二行並看看它是什麼得到你: var_dump($ _ REQUEST ['thing']) – Nabeel