diff --git a/main/tracking/courseLog.php b/main/tracking/courseLog.php
index db322d5304..8e4aa40b5e 100755
--- a/main/tracking/courseLog.php
+++ b/main/tracking/courseLog.php
@@ -60,6 +60,9 @@ require api_get_path(SYS_CODE_PATH).'resourcelinker/resourcelinker.inc.php';
// starting the output buffering when we are exporting the information
$export_csv = isset($_GET['export']) && $_GET['export'] == 'csv' ? true : false;
if ($export_csv) {
+ if (isset($_REQUEST['id_session']) && $_REQUEST['id_session'] != 0 ) {
+ $_SESSION['id_session'] = intval($_REQUEST['id_session']);
+ }
ob_start();
}
$csv_content = array();
@@ -303,13 +306,13 @@ if ($_GET['studentlist'] == 'false') {
}
echo ' '.Display::return_icon('printmgr.gif',get_lang('Print')).get_lang('Print').'';
if($_GET['studentlist'] == 'false') {
- echo '
'.get_lang('ExportAsCSV').'';
+ echo '
'.get_lang('ExportAsCSV').'';
} elseif ($_GET['studentlist'] == '' || $_GET['studentlist'] == 'true') {
$addional_param = '';
if (isset($_GET['additional_profile_field'])) {
$addional_param ='additional_profile_field='.intval($_GET['additional_profile_field']);
}
- echo ''.Display::return_icon('csv.gif',get_lang('ExportAsCSV')).get_lang('ExportAsCSV').'';
+ echo ''.Display::return_icon('csv.gif',get_lang('ExportAsCSV')).get_lang('ExportAsCSV').'';
}
if($_GET['studentlist'] == 'true' || empty($_GET['studentlist'])) {
echo display_additional_profile_fields();