5) { sleep(1); header("Location:" . $WebSite . "login/login_form.php"); exit; } ini_set('display_errors', 1); ini_set('display_startup_errors', 1); error_reporting(E_ALL); // $root_dir = $_SERVER['DOCUMENT_ROOT'] ; // $root_dir = $_SERVER['DOCUMENT_ROOT'] ; // 모바일 사용여부 확인하는 루틴 $mAgent = array("iPhone","iPod","Android","Blackberry", "Opera Mini", "Windows ce", "Nokia", "sony" ); $chkMobile = false; for($i=0; $i prepare($sql); $stmh->execute(); while ($row = $stmh->fetch(PDO::FETCH_ASSOC)) { // 필요한 데이터만 추출하여 배열에 저장 $eworks_lv = (int)$row["eworks_lv"]; if ($eworks_lv === 1 || $eworks_lv === 2) { $firstStep[] = $row["name"] . " " . $row["position"]; $firstStepID[] = $row["id"]; // 결재권한 ID를 배열에 추가 } } } catch (PDOException $Exception) { print "오류: " . $Exception->getMessage(); } // 현재 사용자가 결재권자인지 확인 $eworks_lv = in_array($user_id, $firstStepID) ? 1 : 0; $_SESSION["eworks_lv"] = $eworks_lv; if ($level == '1') { $admin = 1; $ALadmin = 1; } else { for ($i = 0; $i < count($firstStepID); $i++) { if ($user_id === $firstStepID[$i]) { $admin = 2; $ALadmin = 2; break; // 일치하는 경우가 발견되면 루프를 종료 } } } ?>