Files
sam-kd/session.php

36 lines
1.4 KiB
PHP
Raw Normal View History

<?php
if (session_status() === PHP_SESSION_NONE) {
session_start();
}
// .env 파일 로드
$envFile = __DIR__ . '/.env';
if (file_exists($envFile)) {
$lines = file($envFile, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
foreach ($lines as $line) {
if (strpos($line, '=') !== false && strpos($line, '#') !== 0) {
list($key, $value) = explode('=', $line, 2);
$_ENV[trim($key)] = trim($value);
}
}
}
$level = isset($_SESSION["level"]) ? $_SESSION["level"] : '';
$user_name = isset($_SESSION["name"]) ? $_SESSION["name"] : '';
$user_id = isset($_SESSION["userid"]) ? $_SESSION["userid"] : '';
$DB = isset($_SESSION["DB"]) ? $_SESSION["DB"] : 'chandj';
$eworks_lv = isset($_SESSION["eworks_lv"]) ? $_SESSION["eworks_lv"] : '';
$eworks_level = isset($_SESSION["eworks_level"]) ? $_SESSION["eworks_level"] : '';
$position = isset($_SESSION["position"]) ? $_SESSION["position"] : '';
$mycompany = $_SESSION["mycompany"] ?? ''; // 회사 주일,경동
$mypart = $_SESSION["mypart"] ?? ''; // 부서 경리 등
$authority = $_SESSION["authority"] ?? ''; // ACCOUNT 는 회계권한부여
// 결재정보
$first_approval_id = $_SESSION["first_approval_id"] ?? '';
$first_approval_name = $_SESSION["first_approval_name"] ?? '';
// APP_URL 기반 동적 URL 설정
$root_dir = rtrim($_ENV['APP_URL'] ?? 'https://5130.co.kr', '/');
$WebSite = $root_dir . '/';
?>