欢迎来到福编程网,本站提供各种互联网专业知识!

global.php

发布时间:2006-12-09 作者: 来源:转载
/**
*自动判断PHP版本,并把所有环境变量转为全局变量
*
*@authorAvenger
*@version$Id2003-05-1813:01:14$
*/

functionpmyoutput(&$a){
if(is_array($a)){
array_walk($a,'pmyoutput');
}else{
$a=stripslashes($a);
$a=str_replace('"','"',$a);
}
}

functionpmyinput(&$a){
if(is_array($a)){
array_walk($a,'pmyinput');
}else{
$a=addslashes($a);
}
}

/*
if(phpversion()<'4.1.0'){

isset($HTTP_SESSION_VARS)?$GLOBALS['_SESSION']=&$HTTP_SESSION_VARS:'';
isset($HTTP_SERVER_VARS)?$GLOBALS['_SERVER']=&$HTTP_SERVER_VARS:'';
isset($HTTP_ENV_VARS)?$GLOBALS['_ENV']=&$HTTP_ENV_VARS:'';
isset($HTTP_FILES_VARS)?$GLOBALS['_FILES']=&$HTTP_FILES_VARS:'';
if(get_magic_quotes_gpc()==1){
isset($HTTP_GET_VARS)?$GLOBALS['_GET']=&$HTTP_GET_VARS:'';
isset($HTTP_POST_VARS)?$GLOBALS['_POST']=&$HTTP_POST_VARS:'';
isset($HTTP_COOKIE_VARS)?$GLOBALS['_COOKIE']=&$HTTP_COOKIE_VARS:'';
}else{
isset($HTTP_GET_VARS)?pmyinput($HTTP_GET_VARS):'';
isset($HTTP_POST_VARS)?pmyinput($HTTP_POST_VARS):'';
isset($HTTP_COOKIE_VARS)?pmyinput($HTTP_COOKIE_VARS):'';
$GLOBALS['_GET']=&$HTTP_GET_VARS;
$GLOBALS['_POST']=&$HTTP_POST_VARS;
$GLOBALS['_COOKIE']=&$HTTP_COOKIE_VARS;

}
$GLOBALS['_REQUEST']=array_merge($_GET,$_POST,$_COOKIE);

}else{

if(get_magic_quotes_gpc()!=1){
isset($_GET)?pmyinput($_GET):'';
isset($_POST)?pmyinput($_POST):'';
isset($_COOKIE)?pmyinput($_COOKIE):'';
isset($_REQUEST)?pmyinput($_REQUEST):'';
}

}
*/
?>

相关推荐