示例#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");
}
?>





示例#2
0
        } else {
            $msg = $msg . "-Username";
        }
    }
    if ($error) {
        echoResponse('no', $msg);
    } else {
        echoResponse('yes', $msg);
    }
}
//script del user
if (isset($_POST['deleteUser'])) {
    session_start();
    require_once "CLASS_user.php";
    $username = $_POST['username'];
    $user = new UTENTE($username, "", "", "", "");
    if ($_SESSION['usernameDBIMACV2'] == $username) {
        $res = "no";
        $msg = "Non puoi cancellare te stesso!!";
    } else {
        if ($user->getUsersCount() == 1) {
            $res = "no";
            $msg = "Sei l'unico utente rimasto!!";
        } else {
            if (!$user->cancellaUtente()) {
                $res = 'no';
                $msg = "Errore, contatta un admin!";
            } else {
                $res = 'yes';
                $msg = "Utente cancellato";
            }