<?php 
session_start(); 
require __DIR__.'/../../config.php'; 
include __DIR__.'/../../scripts/status.php'; 
include __DIR__.'/../../scripts/verifyauth.php'; 
 
$IdAnyDeskCreate = filter_var($_POST['useranydeskid'], FILTER_SANITIZE_STRING); 
$PassAnyDeskCreate = filter_var($_POST['useranydeskpass'], FILTER_SANITIZE_STRING); 
 
if(strlen($IdAnyDeskCreate)>=9 and strlen($IdAnyDeskCreate)<=12 and strlen($PassAnyDeskCreate)>=8 and strlen($PassAnyDeskCreate)<=32){ 
    /* Format Tools*/ 
    for($a=0; $a<$_SESSION['UserTools']['CountTools']; $a++){ 
 
        switch ($_SESSION['UserTools'][$a][2]) { 
            case 1: 
                $UserAnyDeskID = $_SESSION['UserTools'][$a][0]; 
                $UserAnyDeskPass = $_SESSION['UserTools'][$a][1]; 
                break; 
            case 2: 
                $UserTeamViewerID = $_SESSION['UserTools'][$a][0]; 
                $UserTeamViewerPass = $_SESSION['UserTools'][$a][1]; 
                break; 
            case 3: 
                $UserRealVncID = $_SESSION['UserTools'][$a][0]; 
                $UserRealVncPass = $_SESSION['UserTools'][$a][1]; 
                break; 
            case 4: 
                $UserPcName = $_SESSION['UserTools'][$a][0]; 
                $UserIP = $_SESSION['UserTools'][$a][1]; 
                break; 
        } 
    } 
    /* Format Tools*/ 
    $QueryIfExists = "SELECT login,pass FROM usertools WHERE tipotool=1 AND id_conta='".$_SESSION['DataAccount']['id']."'"; 
    $QueryIfExistsExec = mysqli_query($CONNECTION_DB, $QueryIfExists); 
    $QueryIfExistsRow = mysqli_num_rows($QueryIfExistsExec); 
 
    if($QueryIfExistsRow==0){ 
        $QueryRegisterAnydesk = "INSERT INTO usertools(id,id_conta,tipotool,login,pass) VALUES ('','".$_SESSION['DataAccount']['id']."','1','$IdAnyDeskCreate','$PassAnyDeskCreate')"; 
        mysqli_query($CONNECTION_DB, $QueryRegisterAnydesk); 
 
        $QueryInsertNotification = "INSERT INTO notifications(id_conta,descricao,tipo_notification,data_notification,visualizado) VALUES ('".$_SESSION['DataAccount']['id']."','Registration in tools','4','".date('Y-m-d H:i:s')."','0')"; 
        mysqli_query($CONNECTION_DB, $QueryInsertNotification); 
 
        /* Tools*/ 
        unset($_SESSION['UserTools']); 
        $QueryAnydeskUser = "SELECT login,pass,tipotool FROM usertools WHERE id_conta='".$_SESSION['DataAccount']['id']."'"; 
        $QueryAnydeskUserExec = mysqli_query($CONNECTION_DB, $QueryAnydeskUser); 
 
        for($k=0; $k<mysqli_num_rows($QueryAnydeskUserExec); $k++){ 
            $DataTools = mysqli_fetch_assoc($QueryAnydeskUserExec); 
            $_SESSION['UserTools'][$k][] = $DataTools['login']; 
            $_SESSION['UserTools'][$k][] = $DataTools['pass']; 
            $_SESSION['UserTools'][$k][] = $DataTools['tipotool']; 
        } 
        $_SESSION['UserTools']['CountTools'] = mysqli_num_rows($QueryAnydeskUserExec); 
        /* Tools*/ 
 
        /* Update Notifications */ 
        unset($_SESSION['DataNotifications']); 
        $QueryNotifications = "SELECT descricao,tipo_notification FROM notifications WHERE visualizado='0' AND id_conta='".$_SESSION['DataAccount']['id']."' ORDER BY data_notification DESC"; 
        $QueryNotificationsExec = mysqli_query($CONNECTION_DB, $QueryNotifications); 
        for($j=0; $j<mysqli_num_rows($QueryNotificationsExec); $j++){ 
            $DataTools = mysqli_fetch_assoc($QueryNotificationsExec); 
            $_SESSION['DataNotifications'][$j][] = $DataTools['descricao']; 
            $_SESSION['DataNotifications'][$j][] = $DataTools['tipo_notification']; 
        } 
        $_SESSION['DataNotifications']['CountNotifications'] = mysqli_num_rows($QueryNotificationsExec); 
        /* Update Notifications */ 
 
        $_SESSION['Msg'] = '<div class="alert alert-success" role="alert"><i class="fa-solid fa-circle-check fa-beat"></i> Information has been successfully saved to the database!</div>'; 
        header("Location: ../../pages/Corporate_Page.php"); 
        exit(); 
 
    }else{ 
        $QueryRegisterAnydesk = "UPDATE usertools SET login='$IdAnyDeskCreate',pass='$PassAnyDeskCreate' WHERE tipotool=1 AND id_conta='".$_SESSION['DataAccount']['id']."'"; 
        mysqli_query($CONNECTION_DB, $QueryRegisterAnydesk); 
 
        $QueryInsertNotification = "INSERT INTO notifications (id_conta,descricao,tipo_notification,data_notification,visualizado) VALUES ('".$_SESSION['DataAccount']['id']."','Registration in tools','4','".date('Y-m-d H:i:s')."','0')"; 
        mysqli_query($CONNECTION_DB, $QueryInsertNotification); 
 
        /* Update Tools */ 
        unset($_SESSION['UserTools']); 
        $QueryAnydeskUser = "SELECT login,pass,tipotool FROM usertools WHERE id_conta='".$_SESSION['DataAccount']['id']."'"; 
        $QueryAnydeskUserExec = mysqli_query($CONNECTION_DB, $QueryAnydeskUser); 
 
        for($k=0; $k<mysqli_num_rows($QueryAnydeskUserExec); $k++){ 
            $DataTools = mysqli_fetch_assoc($QueryAnydeskUserExec); 
            $_SESSION['UserTools'][$k][] = $DataTools['login']; 
            $_SESSION['UserTools'][$k][] = $DataTools['pass']; 
            $_SESSION['UserTools'][$k][] = $DataTools['tipotool']; 
        } 
        $_SESSION['UserTools']['CountTools'] = mysqli_num_rows($QueryAnydeskUserExec); 
        /* Update Tools */ 
 
        /* Update Notifications */ 
        unset($_SESSION['DataNotifications']); 
        $QueryNotifications = "SELECT descricao,tipo_notification FROM notifications WHERE visualizado='0' AND id_conta='".$_SESSION['DataAccount']['id']."' ORDER BY data_notification DESC"; 
        $QueryNotificationsExec = mysqli_query($CONNECTION_DB, $QueryNotifications); 
        for($j=0; $j<mysqli_num_rows($QueryNotificationsExec); $j++){ 
            $DataTools = mysqli_fetch_assoc($QueryNotificationsExec); 
            $_SESSION['DataNotifications'][$j][] = $DataTools['descricao']; 
            $_SESSION['DataNotifications'][$j][] = $DataTools['tipo_notification']; 
        } 
        $_SESSION['DataNotifications']['CountNotifications'] = mysqli_num_rows($QueryNotificationsExec); 
        /* Update Notifications */ 
 
        $_SESSION['Msg'] = '<div class="alert alert-success" role="alert"><i class="fa-solid fa-circle-check fa-beat"></i> Information has been successfully saved to the database!</div>'; 
        header("Location: ../../pages/Corporate_Page.php"); 
        exit(); 
    } 
 
}else{ 
    $_SESSION['Msg'] = '<div class="alert alert-danger" role="alert"><i class="fa-solid fa-triangle-exclamation fa-beat"></i> Unable to save information!</div>'; 
    header("Location: ../../pages/Corporate_Page.php"); 
    exit(); 
} 
 
mysqli_close($CONNECTION_DB);
 
 |