if(array_key_exists( 'istrue',$_post)){if($_post[ 'istrue']){$istrue=$_post[ 'istrue'];}}else{$istrue='';}
复制代码
后面的判断可以如下
elseif ($istrue == 'ok')
复制代码
就可以避免此类错误,大家可以参考一些程序的系统是如果做的。具体的可以参考dedecms或phpcms的代码
$_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 = '';}
复制代码