"; $infoResult .= "PHP Version : ".phpversion()." nivo d'err : ".error_reporting(2039); if (isset ($statuts)) { $infoResult .= " statut : "; print_r($statuts); } if (isset ($statut)) { $infoResult .= " statut : "; print_r($statut); } if (isset ($status)) { $infoResult .= " status : "; print_r($status); } if (isset ($_configuration['db_host']) || isset ($_configuration['db_user'])) { $infoResult .= " mysql param : Serveur : ".$_configuration['db_host']." User : ".$_configuration['db_user'].""; } if (isset ($_SESSION)) { $infoResult .= " session : "; print_r($_SESSION); } if (isset ($_POST)) { $infoResult .= " Post : "; print_r($_POST); } if (isset ($_GET)) { $infoResult .= " GET : "; print_r($_GET); } $infoResult .= " Contantes : "; print_r(get_defined_constants()); get_current_user(); $infoResult .= " Fichiers inclus : "; print_r(get_included_files()); $infoResult .= " Magic quote gpc : ".get_magic_quotes_gpc()." Magig quote runtime : ".get_magic_quotes_runtime()." date de dernière modification de la page : ".date("j-m-Y", getlastmod()); /* get_cfg_var -- Retourne la valeur d'une option de PHP getenv -- Retourne la valeur de la variable d'environnement. ini_alter -- Change la valeur d'une option de configuration ini_get -- Lit la valeur d'une option de configuration. ini_get_all -- Lit toutes les valeurs de configuration ini_restore -- Restaure la valeur de l'option de configuration ini_set -- Change la valeur d'une option de configuration putenv -- Fixe la valeur d'une variable d'environnement. set_magic_quotes_runtime -- Active/désactive l'option magic_quotes_runtime. set_time_limit -- Fixe le temps maximum d'exécution d'un script. */ $infoResult .= " Type d'interface utilisé entre le serveur web et PHP : ".php_sapi_name()." informations OS : ".php_uname()." Version courante du moteur Zend : ".zend_version()." GID du propriétaire du script : ".getmygid()." inode du script : ".getmyinode()." numéro de processus courant : ".getmypid()." UID du propriétaire du script actuel : ".getmyuid()." niveau d'utilisation des ressources : "; print_r(@ getrusage()); $infoResult .= "
\n"; echo "[$varName]"; echo "\n"; } else { echo ""; echo "DEBUG is OFF"; } } /** * @deprecated Function not in use */ function printInit($selection = "*") { GLOBAL $uidReset, $cidReset, $gidReset, $uidReq, $cidReq, $gidReq, $_user, $_cid, $_gid, $_user, $_course, $is_platformAdmin, $is_allowedCreateCourse, $is_courseMember, $is_courseAdmin, $is_allowed_in_course, $is_courseTutor, $_SESSION, $_claro_local_run; if ($_claro_local_run) { echo "local init ran"; } else { echo "local init never ran during this script"; } echo "
"; echo "\n"; var_dump($var); echo "\n"; echo "
"; echo "
USER :
(uid): ".$uid." |
(_uid): ".$_user['user_id']." |
(session[_uid]): ".$_SESSION['_uid']."
reset = ".$uidReset." | req = ".$uidReq." | ";
}
if ($selection == "*" or strstr($selection, "c"))
{
echo "COURSE :(_cid)".$_cid."reset = ".$cidReset." | req = ".$cidReq." | ";
}
if ($selection == "*" or strstr($selection, "g"))
{
echo "GROUP :".$_gid."reset = ".$gidReset." | req = ".$gidReq." | ";
}
echo "
USER :".$_user['user_id']." in ".$_cid.""; echo "_courseUser:"; var_dump($_courseUser); echo "is_courseMember:"; var_dump($is_courseMember); echo "is_courseAdmin:"; var_dump($is_courseAdmin); echo "is_allowed_in_course:"; var_dump($is_allowed_in_course); echo "is_courseTutor:"; var_dump($is_courseTutor); echo " | "; } echo " | |
USER :".$_user['user_id']." in ".$_gid.""; echo " | ";
}
echo "
Mysql | |
dbHost | ".$_configuration['db_host']." |
dbLogin | ".$_configuration['db_user']." |
dbPass | ".str_repeat("*", strlen($_configuration['db_password']))." |
mainDbName | $mainDbName |
clarolineVersion | $dokeos_version |
rootWeb | $rootWeb |
urlAppend | $urlAppend |
param for new and future features | |
userPasswordCrypted | $userPasswordCrypted |
platformLanguage | $platformLanguage |
siteName | $siteName |
rootWeb | $rootWeb |
rootSys | $rootSys |
clarolineRepositoryAppend | $clarolineRepositoryAppend |
coursesRepositoryAppend | $coursesRepositoryAppend |
rootAdminAppend | $rootAdminAppend |
clarolineRepositoryWeb | $clarolineRepositoryWeb |
clarolineRepositorySys | $clarolineRepositorySys |
coursesRepositoryWeb | $coursesRepositoryWeb |
coursesRepositorySys | $coursesRepositorySys |
rootAdminSys | $rootAdminSys |
rootAdminWeb | $rootAdminWeb |