} } $pdf->table($headers, $datlog); $pdf->Output("project-{$id}-log.pdf", "D"); } elseif ($action == "projectlogxls") { if (!$userpermissions["admin"]["add"]) { $template->assign("errortext", "Permission denied."); $template->display("error.tpl"); die; } $excelFile = fopen(CL_ROOT . "/files/" . CL_CONFIG . "/ics/project-{$id}-log.csv", "w"); $headline = array(" ", $strtext, $straction, $strdate, $struser); fputcsv($excelFile, $headline); $thelog = new mylog(); $datlog = array(); $tlog = $thelog->getProjectLog($id, 100000); $tlog = $thelog->formatdate($tlog, CL_DATEFORMAT); if (!empty($tlog)) { foreach ($tlog as $logged) { if ($logged["type"] == "datei") { $logged["type"] = "file"; } elseif ($logged["type"] == "projekt") { $logged["type"] = "project"; } elseif ($logged["type"] == "track") { $logged["type"] = "timetracker"; } $icon = utf8_decode($langfile[$logged["type"]]); if ($logged["action"] == 1) { $actstr = utf8_decode($langfile["added"]); } elseif ($logged["action"] == 2) { $actstr = utf8_decode($langfile["edited"]);