Beispiel #1
0
<?php

session_start();
if ($_SESSION['loggato'] == 1) {
    require_once "core/CLASS_imac.php";
    require_once "core/CLASS_user.php";
    $utente = new UTENTE("", "", "", "", "");
    $utente->passa_da_SESSION();
    echo "\n    \n    <!DOCTYPE html>\n    <head>\n      <title>DB IMAC V2 - HOME</title>\n      <meta charset='utf-8'>\n      <meta name='viewport' content='width=device-width, initial-scale=1'>\n      <link rel='stylesheet' href='style/bootstrap.min.css'>\n      <link rel='stylesheet' href='style/defaultStyle.css'>\n      <link rel='stylesheet' href='style/jquery-ui.structure.min.css'>\n      <link rel='stylesheet' href='style/jquery-ui.theme.min.css'>\n      <script src='js/jquery.min.js'></script>\n      <script src='js/bootstrap.min.js'></script>\n      <script src='js/defaultScript.js'></script>\n      <script src='js/jquery-ui.min.js'></script>\n    </head>\n    <body>\n      <div class='container-fluid' id='header'>\n         <h1>DBIMACV2</h1>\n\t\t <p>by GT - Release Candidate 5</p>\n      </div>\n      <div class='container-fluid' id='bodyPage'>\n        <div class='row'>\n          <div class='col-sm-2 col-md-2 col-lg-2' id='sideLeftMenu'>\n             <ul id='commandList'>\n               <li><button class='btn btn-primary btn-sm' id='showLast100'>Mostra ultime IMAC</li>\n               <li id='filter'><button class='btn btn-info btn-sm' data-toggle='collapse' data-target='#filters'>CERCA PER:</button></li>\n               <li>\n                  <ul id='filters' class='collapse'>\n                    <li>\n                        <div class='form-group'>\n                        <label for='cercaXnprotocollo'>Numero Protocollo</label><br>\n                        <input id='cercaXnprotocollo' class='filtro numero' type='text' value='' data-toggle='tooltip' data-placement='bottom' title='Inserisci il numero di protocollo senza N'>\n                        <button id='cercaXnprotocolloButton' class='btn btn-xs btn-info buttonFilter'>GO</button>\n                        </div>\n                    </li>   \n                    <li>\n                        <div class='form-group'>\n                        <label for='cercaXticket'>Ticket</label><br>\n                        <input id='cercaXticket' type='text'class='filtro numero' value='' data-toggle='tooltip' data-placement='bottom' title='Inserisci il numero di ticket'>\n                        <button id='cercaXticketButton' class='btn btn-xs btn-info buttonFilter'>GO</button>\n                        </div>\n                    </li>\n                    <li>\n                        <div class='form-group'>\n                        <label for='cercaXmatricola'>Matricola</label><br>\n                        <input id='cercaXmatricola' type='text' class='filtro' value='' data-toggle='tooltip' data-placement='bottom' title='Inserisci il numero di matricola'>\n                        <button id='cercaXmatricolaButton' class='btn btn-xs btn-info buttonFilter'>GO</button>\n                        </div>\n                    </li>\n\t\t\t\t\t<li>\n                        <div class='form-group'>\n                        <label for='cercaXnote'>Testo in Note</label><br>\n                        <input id='cercaXnote' type='text' class='filtro' value='' data-toggle='tooltip' data-placement='bottom' title='Inserisci il testo da cercare nelle note'>\n                        <button id='cercaXnote' class='btn btn-xs btn-info buttonFilter'>GO</button>\n                        </div>\n                    </li>\n                    <li>\n                        <div class='form-group'>\n                        <label for='cercaXdata'>Data:</label><br>\n                        <input type='text' id='cercaXdata' class='dataR'>\n                        <button id='cercaXdataButton' class='btn btn-xs btn-info buttonFilter'>GO</button>\n                        </div>\n                    </li>\n                    <li>\n                        <input type='checkbox' id='range' name='abilitaRange' value='rangeSI'>Data Range</input>\n                        <div class='form-group' id='rangeDiv'>\n                        <label for='cercaXdataRange'>Fino a:</label><br>\n                        <input type='text' id='cercaXdataRange' class='dataR'>\n                        <button id='cercaXdataButtonRange' class='btn btn-xs btn-info buttonFilter'>GO</button>\n                        </div>\n                    </li>\n                  </ul>\n                 </li>";
    if ($utente->admin == 1) {
        echo "<li><button id='adminConsole' class='btn btn-sm btn-danger'>Amministrazione</button></li>";
    }
    echo "\n                 <li><button id='changePSW' class='btn btn-sm btn-success'>Cambia Password</button></li>\n                 <li><button id='logout' class='btn btn-sm btn-warning'>Log Out</button></li>\n             </ul>\n          </div>\n          <div class='col-sm-10 col-md-10 col-lg-10' id='sideRightBody'>\n             <div id='container'>\n              \n             </div>\n          </div>\n        </div>  \n       </div>\n    \n    <div class='modal' id='loading'></div>\n    <div class='popUP' id='popUP-note'>\n      <div id='noteContent'></div>\n      <button class='btn btn-sm btn-danger' id='closePOPUP'>CHIUDI</button>\n    </div>\n    </body>\n    </html>\n    ";
} else {
    header("location:login.php");
}
?>





Beispiel #2
0
    echo $imac->note;
}
//recupera link file per download
if (isset($_POST['recuperaFile'])) {
    require_once "CLASS_imac.php";
    $imac = new IMAC();
    $imac->istanziaImacByProt($_POST['nProtocollo']);
    echo $imac->pathFile;
}
//cambio password form
if (isset($_POST['changePSW'])) {
    require_once "CLASS_user.php";
    $oldpsw = sanitizeInput($_POST['oldpsw']);
    $newpsw = sanitizeInput($_POST['newpsw']);
    $user = new UTENTE("", "", "", "", "");
    $user->passa_da_SESSION();
    if ($user->userAggiornaPassword($oldpsw, $newpsw)) {
        echoResponse('yes', 'Aggiornata password');
    } else {
        echoResponse('no', 'Errore, forse password originale sbagliata');
    }
}
//logout
if (isset($_POST['logout'])) {
    session_destroy();
}
/*************************************************************************
 *                               filter script                           *
 *************************************************************************/
if (isset($_POST['cercaXnprocollo'])) {
    require_once "CLASS_imac.php";