Cleaning code

skala
Julio Montoya 15 years ago
parent 8b5a33ad76
commit 72813b6749
  1. 32
      main/exercice/savescores.php

@ -49,8 +49,7 @@ $jscript2run = '';
* @param integer Score to save inside the tracking tables (HP and learnpath)
* @return void
*/
function save_scores($file, $score)
{
function save_scores($file, $score) {
global $_configuration, $origin,
$_user, $_cid,
$TABLETRACK_HOTPOTATOES;
@ -70,41 +69,36 @@ function save_scores($file, $score)
$user_id = "NULL";
}
$sql = "INSERT INTO $TABLETRACK_HOTPOTATOES ".
"(exe_name, exe_user_id, exe_date,exe_cours_id,exe_result,exe_weighting)" .
"VALUES" .
"(
'".Database::escape_string($file)."',
'".Database::escape_string($user_id)."',
'".Database::escape_string($date)."',
'".Database::escape_string($_cid)."',
'".Database::escape_string($score)."',
'".Database::escape_string($weighting)."')";
"(exe_name, exe_user_id, exe_date,exe_cours_id,exe_result,exe_weighting)" .
"VALUES" .
"(
'".Database::escape_string($file)."',
'".Database::escape_string($user_id)."',
'".Database::escape_string($date)."',
'".Database::escape_string($_cid)."',
'".Database::escape_string($score)."',
'".Database::escape_string($weighting)."')";
$res = Database::query($sql);
if ($origin == 'learnpath')
{
if ($origin == 'learnpath') {
//if we are in a learning path, save the score in the corresponding
//table to get tracking in there as well
global $jscript2run;
//record the results in the learning path, using the SCORM interface (API)
$jscript2run .= '<script language="javascript" type="text/javascript">window.parent.API.void_save_asset('.$score.','.$weighting.');</script>';
}
}
// Save the Scores
save_scores($test, $score);
// Back
if ($origin != 'learnpath')
{
if ($origin != 'learnpath') {
// $url = "Hpdownload.php?doc_url=".$test."&cid=".$cid; // back to the test
$url = "exercice.php"; // back to exercices
$jscript2run .= '<script language="javascript" type="text/javascript">'."window.open('$url', '_top', '')".'</script>';
echo $jscript2run;
}
else
{
} else {
?>
<html>
<head>

Loading…
Cancel
Save