最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

php Notice: Undefined index 錯誤提示解決方法

 更新時間:2010年08月29日 00:42:49   作者:  
字面意思就是未定義的索引,一般情況下是因為程序開發(fā)作者判斷不嚴謹導(dǎo)致。一般不會影響程序的運行,具體的解決方法可以參考下。
第一種方法:如果不影響程序的正常執(zhí)行,可以采用屏蔽的方法

可以在代碼的第一行 加上
error_reporting(E_ALL ^ E_NOTICE);

關(guān)閉掉 NOTICE錯誤的警告

第二種方法:定位到具體的行,根據(jù)提示解決。
例如elseif ($_POST['istrue'] == 'ok'),如上代碼,沒有提交istrue這個,所以肯定是有問題的。

可以用如下代碼解決
上面先判斷
復(fù)制代碼 代碼如下:

if(array_key_exists( 'istrue',$_POST))
{
if($_POST[ 'istrue'])
{
$istrue=$_POST[ 'istrue'];
}
}else{
$istrue='';
}

后面的判斷可以如下
復(fù)制代碼 代碼如下:

elseif ($istrue == 'ok')

就可以避免此類錯誤,大家可以參考一些程序的系統(tǒng)是如果做的。
具體的可以參考dedecms活phpcms的代碼
復(fù)制代碼 代碼如下:

//檢查和注冊外部提交的變量
foreach($_REQUEST as $_k=>$_v)
{
if( strlen($_k)>0 && eregi('^(cfg_|GLOBALS)',$_k) )
{
exit('Request var not allow!');
}
}
function _RunMagicQuotes(&$svar)
{
if(!get_magic_quotes_gpc())
{
if( is_array($svar) )
{
foreach($svar as $_k => $_v) $svar[$_k] = _RunMagicQuotes($_v);
}
else
{
$svar = addslashes($svar);
}
}
return $svar;
}

foreach(Array('_GET','_POST','_COOKIE') as $_request)
{
foreach($$_request as $_k => $_v) ${$_k} = _RunMagicQuotes($_v);
}
if(empty($istrue))
{
$istrue = '';
}

相關(guān)文章

  • PHP的全局錯誤處理詳解

    PHP的全局錯誤處理詳解

    php自有try{throw{}}catch{}異常/錯誤捕獲系統(tǒng),難以在生產(chǎn)環(huán)境中運用;生產(chǎn)環(huán)境中,我們一般要求,一旦出現(xiàn)異常/錯誤,php立刻結(jié)束腳本,向訪客瀏覽器輸出出錯提示,并通過自定義函數(shù)向管理員發(fā)送消息
    2016-04-04
  • php session安全問題分析

    php session安全問題分析

    攻擊者通過投入很大的精力嘗試獲得現(xiàn)有用戶的有效會話ID,有了會話id,他們就有可能能夠在系統(tǒng)中擁有與此用戶相同的能力.
    2011-06-06
  • PHP引用返回用法示例

    PHP引用返回用法示例

    這篇文章主要介紹了PHP引用返回的用法,結(jié)合實例形式分析了針對函數(shù)參數(shù)及函數(shù)的引用使用技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2016-05-05
  • Mac系統(tǒng)下使用brew搭建PHP(LNMP/LAMP)開發(fā)環(huán)境

    Mac系統(tǒng)下使用brew搭建PHP(LNMP/LAMP)開發(fā)環(huán)境

    這篇文章主要介紹了Mac系統(tǒng)下使用brew搭建PHP(LNMP/LAMP)開發(fā)環(huán)境,本文講解了使用Brew手動搭建PHP的開發(fā)環(huán)境,包括Apache、Nginx、PHP、MySQL、MongoDB、PHPMyAdmin等配置,需要的朋友可以參考下
    2015-03-03
  • php中foreach結(jié)合curl實現(xiàn)多線程的方法分析

    php中foreach結(jié)合curl實現(xiàn)多線程的方法分析

    這篇文章主要介紹了php中foreach結(jié)合curl實現(xiàn)多線程的方法,結(jié)合實例形式分析了foreach語句結(jié)合curl循環(huán)調(diào)用模擬多線程的原理與實現(xiàn)技巧,需要的朋友可以參考下
    2016-09-09
  • php 模擬GMAIL,HOTMAIL(MSN),YAHOO,163,126郵箱登錄的詳細介紹

    php 模擬GMAIL,HOTMAIL(MSN),YAHOO,163,126郵箱登錄的詳細介紹

    本篇文章是對php模擬GMAIL,HOTMAIL(MSN),YAHOO,163,126郵箱登錄的方法進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • php實現(xiàn)微信公眾平臺賬號自定義菜單類

    php實現(xiàn)微信公眾平臺賬號自定義菜單類

    這篇文章主要介紹了php實現(xiàn)微信公眾平臺賬號自定義菜單類的方法,涉及針對微信接口API的二次開發(fā),是非常實用的技巧,需要的朋友可以參考下
    2014-12-12
  • linux下的php-fpm參數(shù)配置介紹與參數(shù)優(yōu)化說明

    linux下的php-fpm參數(shù)配置介紹與參數(shù)優(yōu)化說明

    本文主要講解了在linux下php-fpm一些重要參數(shù)的中文詳細說明,并詳細介紹了php-fpm關(guān)于性能方面的參數(shù)優(yōu)化介紹
    2017-12-12
  • 調(diào)試php程序的簡單步驟

    調(diào)試php程序的簡單步驟

    在本篇文章里我們給大家分享的是關(guān)于如何調(diào)試php程序的相關(guān)知識點內(nèi)容,有需要的朋友們可以參考下。
    2019-10-10
  • php實現(xiàn)網(wǎng)頁端驗證碼功能

    php實現(xiàn)網(wǎng)頁端驗證碼功能

    這篇文章主要為大家詳細介紹了php制作網(wǎng)頁端驗證碼效果,運用到短信驗證碼以及網(wǎng)頁驗證碼實踐中,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-07-07

最新評論

翁源县| 高密市| 民县| 望谟县| 西藏| 温宿县| 东方市| 仁化县| 友谊县| 静海县| 拉孜县| 安溪县| 常州市| 腾冲县| 永新县| 清水县| 邵阳县| 连南| 乳源| 蒙山县| 固阳县| 连平县| 女性| 柘城县| 扶风县| 桐城市| 同仁县| 穆棱市| 永平县| 南通市| 乐昌市| 浪卡子县| 邮箱| 赤水市| 元氏县| 黑河市| 龙游县| 理塘县| 洛扎县| 沧源| 格尔木市|