Quote Originariamente inviata da badaze Visualizza il messaggio
Dipende da quello che fa il codice dopo il controllo.
Al posto //codice c'e' questa linea
Codice PHP:
Sesion::set(Sesion::POSTjson_encode($_POST)); 
In pratica se provengo da quella pagina in concreto, nel controller metto tutto l'array all'interno di una variabile di sessione codificata in JSON.
Quando l'accesso sarà avvenuto accedo ai dati mediante questo metodo:

Codice PHP:
    protected function getPost($nombre$patron NULL) {
        if (
Sesion::existe(Sesion::POST)) {
            
$this->post json_decode(Sesion::get(Sesion::POST), TRUE);
        }

        if (isset(
$_POST[$nombre])) {
            
$valor filter_input(INPUT_POST$nombreFILTER_SANITIZE_SPECIAL_CHARS);
            if (
$patron == NULL) {
                return 
$valor;
            }
            if (
Patron::is($patron$valor)) {
                return 
$valor;
            } else {
                return 
FALSE;
            }
        } elseif (isset(
$this->post[$nombre])) {
            
$valor filter_var($this->post[$nombre], FILTER_SANITIZE_SPECIAL_CHARS);
            if (
$patron == NULL) {
                return 
$valor;
            }
            if (
Patron::is($patron$valor)) {
                return 
$valor;
            } else {
                return 
FALSE;
            }
        } else {
            return 
FALSE;
        }
    } 
Roberto