Beispiel #1
0
    }
    if (isset($type)) {
        $cacheid = (int) (isset($_POST['cacheid']) ? $_POST['cacheid'] : 0);
        if (isset($_POST['clearcache'])) {
            xcache_clear_cache($type, $cacheid);
        }
        if (isset($_POST['enable'])) {
            xcache_enable_cache($type, $cacheid);
        }
        if (isset($_POST['disable'])) {
            xcache_enable_cache($type, $cacheid, false);
        }
    }
    if (isset($_POST['coredump'])) {
        xcache_coredump();
    }
}
// }}}
processPOST();
if (!isset($_GET['do'])) {
    $_GET['do'] = '';
}
switch ($_GET['do']) {
    case 'listphp':
    case 'listvar':
        include "./listentries.tpl.php";
        break;
    default:
        include "./summary.tpl.php";
        break;
}
Beispiel #2
0
        return FALSE;
    }
    //déconnexion
    mysql_close();
}
// AJOUTER L'AUTHENTIFICATION OK DANS LA SESSION PHP
function addSEESION($_POST)
{
    $_SESSION['token'] = $_POST['token'];
    $_SESSION['id'] = $_POST['id'];
}
//ON PROCEDE A LA VERIFICATION AVANT D'AFFICHER LE CONTENU DE LA PAGE
$displayDinner = FALSE;
if (isset($_SESSION['token']) && isset($_SESSION['id']) or isset($_POST['token']) && isset($_POST['id'])) {
    if (isset($_POST['token']) && isset($_POST['id'])) {
        $displayDinner = processPOST($_POST);
        addSEESION($_POST);
    } else {
        $displayDinner = processSESSION($_SESSION);
    }
}
if ($displayDinner == TRUE) {
    // LE CODE ICI N'EST AFFICHE EN PHP UNIQUEMENT SI L'AUTHENTIFICATION EST VALIDE
    ?>
		<script>
		    $(function(){
			    //JE PLACE AUSSI LE JS DANS CETTE SECTION POUR NE L'AFFICHER QUE SI L'AUTHENTIFICATION EST VALIDE
			    var token = $("div#userIdentification div#token").text();
			    var id = $("div#userIdentification div#id").text();
			    //...
		</script>
Beispiel #3
0
<?php

include "funzioni.php";
//carico i metodi GET POST DELETE dal file funzioni.php
$method = $_SERVER['REQUEST_METHOD'];
//assume il valore del tipo di richiesta ricevuta (GET/POST/DELETE)
$url = $_SERVER['REQUEST_URI'];
//indirizzo della richiesta
//
//dati database
$username = '******';
$pass = '******';
$server = 'awsdbistance.cl04jmikh4zc.eu-west-1.rds.amazonaws.com';
$database = "Museo";
$link = mysqli_connect($server, $username, $pass, $database) or die("connessione fallita");
//connessione al DB
$stringa = explode('/', $url);
//separo l'indirizzo in un array usando come separatore il /
if ($method == 'GET') {
    processGET($stringa, $link);
    //metodo gestione richieste GET
} elseif ($method == 'POST') {
    $post = $_POST;
    //array contenente i dati da inserire nel DB
    processPOST($stringa, $link, $post);
    //metodo gestione richieste POST
} elseif ($method == 'DELETE') {
    processDELETE($stringa, $link);
    //metodo gestione richieste DELETE
}
mysqli_close($link);