33 require_once
"./Modules/ScormAicc/classes/class.ilObjSAHSLearningModule.php";
44 require_once
"./include/inc.header.php";
54 $requiredKeys=
array(
"command",
"version",
"session_id");
55 if (count(array_diff ($requiredKeys, array_keys(array_change_key_case(
$_POST, CASE_LOWER))))==0)
62 $param=urldecode(
$_POST[
"session_id"]);
63 if (!empty($param) && substr_count($param,
"_")==3)
67 $_COOKIE[session_name()] = $session_id;
71 require_once
"./include/inc.header.php";
84 require_once
"./Modules/ScormAicc/classes/SCORM/class.ilObjSCORMTracking.php";
90 require_once
"./Modules/ScormAicc/classes/AICC/class.ilObjAICCTracking.php";
96 require_once
"./Modules/ScormAicc/classes/HACP/class.ilObjHACPTracking.php";
97 $track =
new ilObjHACPTracking(
$ref_id, $obj_id);
102 $GLOBALS[
'ilLog']->write(
'sahs_server.php: unknown type >'.$type.
'<');
$GLOBALS['loaded']
Global hash that tracks already loaded includes.
Class ilObjSCORMTracking.
static _lookupSubType($a_obj_id)
lookup subtype id (scorm, aicc, hacp)
static _lookupObjectId($a_ref_id)
lookup object id
Create styles array
The data for the language used.
if(count(array_diff($requiredKeys, array_keys(array_change_key_case($_POST, CASE_LOWER))))==0) switch($type) exit