예제 #1
0
<?php

include "homeDatabase.php";
session_start();
$username = $_POST['username'];
$password = $_POST['password'];
$module = $_POST['module'];
$from = $_POST['from'];
$logCheck = new synapse();
$logCheck->LogIn($username, $password, $module);
?>


<?php 
if ($module == 'MAINTENANCE' || $module == 'REGISTRATION' || $module == 'PATIENT' || $module == 'CASHIER' || $module == 'ADMIN' || $module == 'DOCTOR' || $module == 'PHILHEALTH' || $module == 'HMO' || $module == 'PAYROLL' || $module == 'RECORDS' || $module == 'SUPERVISOR' || $module == "PURCHASING" || $module == "E.R" || $module == "NURSING" || $module == "OR") {
    //IF 1
    if ($logCheck->getUserName() == $username && $logCheck->getUserPassword() == $password) {
        //IF 2
        if ($module == "MAINTENANCE" && ($logCheck->getUserModule() == "MAINTENANCE" || $logCheck->getUserModule() == "ADMIN")) {
            //IF (MAINTENANCE)
            $_SESSION['username'] = $username;
            $_SESSION['module'] = $module;
            header("Location:/COCONUT/maintenance/initializeMaintenance.php");
        } else {
            if ($module == "PATIENT" && ($logCheck->getUserModule() == "PATIENT" || $logCheck->getUserModule() == "ADMIN")) {
                //IF (PATIENT)
                session_regenerate_id();
                $_SESSION['employeeID'] = $logCheck->getUserEmployeeID();
                $_SESSION['username'] = $username;
                $_SESSION['module'] = $module;
                session_write_close();