$per = new Periode($cn); $limit_periode = $per->get_limit($year); $array['from_periode'] = $limit_periode[0]->first_day(); $array['to_periode'] = $limit_periode[1]->last_day(); if (isset($_GET['ex'])) { $limit_periode = $per->get_limit($_GET['ex']); if ($_GET['ex'] < $year) { $array['from_periode'] = $limit_periode[0]->first_day(); } else { $array['to_periode'] = $limit_periode[1]->last_day(); } } /* * Add button to select another year */ if ($exercice->count() > 1) { $default = isset($_GET['ex']) ? $_GET['ex'] : $year; $dossier = dossier::id(); if ($div != 'popup') { $obj = "{div:'{$div}',pcm_val:'" . $_GET['pcm_val'] . "',gDossier:'{$dossier}',select:this}"; $is = $exercice->select('p_exercice', $default, ' onchange="update_history_account(' . $obj . ');"'); $old = _("Autre exercice") . " " . $is->input(); } else { $old = '<form method="get" action="popup.php">'; $is = $exercice->select('ex', $default, 'onchange = "submit(this)"'); $old .= _("Autre exercice") . " " . $is->input(); $old .= HtmlInput::hidden('div', 'popup'); $old .= HtmlInput::hidden('act', $_GET['act']); $old .= HtmlInput::hidden('pcm_val', $_GET['pcm_val']); $old .= HtmlInput::hidden('ajax', $_GET['ajax']); $old .= dossier::hidden();