Пример #1
0
<?php

include_once "../../../../src/Utility/Constant.php";
include_once "../../../../src/Utility/Utility.php";
include_once "../../../../src/Database/DBHandler.php";
if (isset($_POST) && $_SERVER['REQUEST_METHOD'] == 'POST') {
    $db = new DBHandler();
    $db->connect();
    if ($db->isConnected()) {
        $data = $db->updateUserAccess($_COOKIE['user'], $_POST['username'], $_POST['password']);
        $logparams = array("action" => "Manage Account", "module" => "TNF Microsite " . $_COOKIE['branch'], "content" => $_COOKIE['userfname'] . " " . $_COOKIE['userlname'] . " from " . $_COOKIE['branch'] . " changed its account username and password", 'ip' => $_SERVER['REMOTE_ADDR']);
        $db->updateLogs($_COOKIE['user_id'], $logparams, $_COOKIE['userfname'], $_COOKIE['userlname']);
        unset($_COOKIE);
        setcookie("user_id", null, -1, "/admin");
        setcookie("user", null, -1, "/admin");
        setcookie("userfname", null, -1, "/admin");
        setcookie("userlname", null, -1, "/admin");
        setcookie("branch", null, -1, "/admin");
        setcookie("level", null, -1, "/admin");
        echo $data;
        exit;
    } else {
        echo 0;
        exit;
    }
} else {
    if (isset($_SERVER['HTTP_REFERER'])) {
        header('Location: ' . $_SERVER['HTTP_REFERER']);
    } else {
        header('Location: http://' . $_SERVER['SERVER_NAME']);
    }