コード例 #1
0
function savelog($msg)
{
    $phpos_log = new phpos_logs();
    $phpos_log->create_log($msg);
}
コード例 #2
0
ファイル: section.logs.php プロジェクト: brian-clemont/phpos
	PHPOS Web Operating system
	MIT License
	(c) 2013 Marcin Szczyglinski
	szczyglis83@gmail.com
	GitHUB: https://github.com/phpos/
	File version: 1.0.0, 2013.10.08
 
**********************************
*/
if (!defined('PHPOS')) {
    die;
}
echo $layout->title(txt('logs_app_title'), 'icon.png');
echo $layout->txtdesc(txt('logs_app_title_desc'));
$logs = new phpos_logs();
$logs_dir = $logs->get_logs_dir();
echo $layout->column('70%');
$log_file_id = $my_app->get_param('log_id');
if (!empty($log_file_id)) {
    $today = '';
    if ($logs->is_today_date($my_app->get_param('year_id'), $my_app->get_param('month_id'), $my_app->get_param('day_id'))) {
        $today = ' <span style="font-weight:bold; color: #1d791e">(' . txt('today') . ')</span>';
    }
    $log_title = txt('logs_log_from_title') . $my_app->get_param('year_id') . ' - ' . $my_app->get_param('month_id') . ' - ' . $my_app->get_param('day_id') . $today;
    echo $layout->subtitle($log_title, ICONS . 'logs/section_logs.png');
    echo $layout->txtdesc($txt['logs_list']);
    $download_action = browser_url(PHPOS_WEBROOT_URL . "phpos_downloader.php?hash=" . md5(PHPOS_KEY) . "&download_type=" . base64_encode('log') . "&file=" . base64_encode($log_file_id));
    $download_btn = $layout->button(txt('logs_section_btn_download'), $download_action, 'download1');
    $view_action = browser_url('../_phpos/' . str_replace('../', '', $log_file_id));
    $view_btn = $layout->button(txt('logs_section_btn_see_raw'), $view_action, 'edit');
コード例 #3
0
$my_app->set_param('log_id', null);
$my_app->set_param('id_session', null);
$my_app->set_param('action', null);
$my_app->set_param('section', 'logs');
$my_app->using('params');
$my_app->using('sections');
$my_app->using('toolbar');
$year_id = $my_app->get_param('year_id');
$month_id = $my_app->get_param('month_id');
$day_id = $my_app->get_param('day_id');
$log_id = $my_app->get_param('log_id');
if (empty($log_id)) {
    $my_app->set_param('year_id', date('Y'));
    $my_app->set_param('month_id', date('m'));
    $my_app->set_param('day_id', date('d'));
    $logs = new phpos_logs();
    $today_log_id = $logs->get_today_log_file();
    $my_app->set_param('log_id', $today_log_id);
}
$my_app->jquery_onready(msg::showMessages());
$action = $my_app->get_param('action');
switch ($action) {
    case 'delete_session':
        $delete_id = $my_app->get_param('id_session');
        $u_d = new phpos_users();
        if ($u_d->delete_session($delete_id)) {
            helper_result('delete_session', 'ok', txt('deleted'));
            $my_app->set_param('action', null);
            cache_param('action');
            $my_app->set_param('id_session', null);
            cache_param('id_session');