25 lines
830 B
PHP
25 lines
830 B
PHP
<?php
|
|
// Required documents
|
|
require_once("../../include/core_xml.php");
|
|
require_once("../../include/document.php");
|
|
|
|
|
|
// Decrypt document id
|
|
$password = $_SESSION[$_PAGE_INFO['id']]['login']['user']['id'] . "_" . $_SESSION[$_PAGE_INFO['id']]['search']['project']['id'];
|
|
$doc_id = decrypt($_GET['doc_id'], $password);
|
|
|
|
// Defa
|
|
$table = (!isset($_GET['table'])) ? "project_documenten" : $_GET['table'];
|
|
|
|
// Get data
|
|
$doc_data = db_fetch_file($doc_id, $table);
|
|
|
|
// Download document (inline)
|
|
if (!download_document($doc_id , $table, TRUE)) {
|
|
DBG("download " . serialize($doc_data) . " in " . $table . " failed");
|
|
}
|
|
else {
|
|
// Log user-project action
|
|
db_log_user_project($_SESSION[$_PAGE_INFO['id']]['search']['project']['id'], "menu:projecten:project_documentatie:overzicht", serialize($doc_data));
|
|
}
|
|
?>
|