phpDocumentor gateway
[ class tree: gateway ] [ index: gateway ] [ all elements ]

Class: AZIONI_LOGIN

Source Location: /c_utenza.inc

Class AZIONI_LOGIN

Class Overview

Azioni personalizzate per la gestione del login

Located in /c_utenza.inc [line 284]

AZIONI_FORM
   |
   --AZIONI_LOGIN
Author(s):
API Tags:
Deprecated:  

Methods

[ Top ]
Inherited Properties, Constants, and Methods
Inherited Properties Inherited Methods Inherited Constants

Inherited From AZIONI_FORM

AZIONI_FORM::$esegui_carica
AZIONI_FORM::$parametri
AZIONI_FORM::$time

Inherited From AZIONI_FORM

AZIONI_FORM::__construct()
Costruttore - imposta i $parametri di default e quindi li sovrascrive con i valori attuali arrivati su $_GET
AZIONI_FORM::aggiorna()
Azione di aggiornamento riga (quella identificata dal parametro ID) con i valori in $_POST
AZIONI_FORM::aggiorna_fk()
Azione di aggiornamento di una tabella di legame (vedi checkbox-fk). Si aspetta delle checkbox.
AZIONI_FORM::aggiorna_tutto()
Azione di aggiornamento di tutte le righe presenti nella pagina. Si aspetta un array nel post contenente gli id delle righe da aggiornare, che ha come nome quello del campo ID presente nei parametri o quello del gestore in alternativa
AZIONI_FORM::annulla_filtro()
Annulla il filtro corrente della pagina
AZIONI_FORM::annulla_filtro_def()
Annulla il filtro di default corrente della pagina
AZIONI_FORM::carica()
Questo metodo viene sempre richiamato terminata l'esecuzione dell'azione comandata via GET - esegue il caricamento ordinato ed eventualmente filtrato sul gestore passato
AZIONI_FORM::chiudi_pop_up()
Da chiamare come reazione sulle pop-up quando si vuole chiuderle
AZIONI_FORM::chiudi_pop_up_refresh()
Da chiamare come reazione sulle pop-up quando si vuole chiuderle e aggiornare la pagina che ha aperto la pop-up
AZIONI_FORM::condizione_filtro()
Come filtra, ma ritorna il filtro in una stringa senza impostarlo in sessione
AZIONI_FORM::crea()
Azione di creazione riga usando i dati in $_POST
AZIONI_FORM::elimina()
Azione di eliminazione riga (quella identificata dal parametro ID)
AZIONI_FORM::esegui()
Esecuzione dell'azione presente in $parametri["AZIONE"] - viene richiamato il metodo con il nome corrispondente, parsificato il file $parametri["FILE"] e trasformato con gli stessi parametri
AZIONI_FORM::esegui_stored_procedure()
Esegue la stored NOME-STORED con i parametri PARAMETRO-0, PARAMETRO-1, ..., PARAMETRO-N
AZIONI_FORM::filtra()
Azione di filtraggio (ricerca) - viene costruita la condizione di filtro usando i valori passati in $_POST["filtro"]
AZIONI_FORM::filtro_pagina()
Ritorna il filtro in sessione per il file presente nei parametri, risultato della combinazione fra il filtro di default e il filtro della maschera, NULL se non e' presente alcun filtro
AZIONI_FORM::imposta_filtro()
Imposta il filtro della pagina
AZIONI_FORM::imposta_filtro_def()
Imposta il filtro di default per la pagina. Tale filtro viene cercato fra i parametri, chiave FILTRO-DEF
AZIONI_FORM::imposta_parametro()
Impostazione parametro
AZIONI_FORM::mostra()
Azione di visualizzazione (maschera di elenco) - rimuove i filtri e gli ordinamenti in sessione per la pagina corrente
AZIONI_FORM::mostra_riga()
Azione di visualizzazione puntuale (una riga di dettaglio) - rimuove i filtri e gli ordinamenti in sessione per la pagina corrente
AZIONI_FORM::mostra_ultimo_inserito()
Carica direttamente l'ultimo record inserito nella tabella
AZIONI_FORM::ordina()
Imposta o rimuove le informazioni di ordinamento in base ai parametri passati via GET
AZIONI_FORM::ordina_singolo()
Imposta o rimuove le informazioni di ordinamento in base ai parametri passati via GET - l'ordinamento viene mantenuto su un solo campo, a differenza dell'azione ordina che lo mantiene su pi campi
AZIONI_FORM::parametro()
Lettura parametro opzionale
AZIONI_FORM::parametro_richiesto()
Lettura parametro richiesto

[ Top ]
Method Summary
void   carica()   Annulla il metodo carica - tutto viene svolto in login
void   carica_diritti()  
void   login()   Cerca il login passato via POST, e se lo trova ne carica i diritti e memorizza in $_SESSION['i_acc_utente_id'] l'id dell'utente loggato, altrimenti solleva un'errore; inoltre, se il parametro SINGLE_LOGIN � stato definito ed � uguale a 1, allora se l'utente � gi� loggato impedisce un ulteriore login sollevando un'errore.
void   logout()   Distrugge la sezione e rimanda alla pagina di login

[ Top ]
Methods
carica  [line 290]

  void carica( &$rs, GESTORE $rs  )

Annulla il metodo carica - tutto viene svolto in login

Parameters:
GESTORE   $rs: 
   &$rs: 

API Tags:
Access:  protected


Redefinition of:
AZIONI_FORM::carica()
Questo metodo viene sempre richiamato terminata l'esecuzione dell'azione comandata via GET - esegue il caricamento ordinato ed eventualmente filtrato sul gestore passato

[ Top ]
carica_diritti  [line 309]

  void carica_diritti( )


API Tags:
Access:  public


[ Top ]
login  [line 345]

  void login( &$rs, GESTORE $rs  )

Cerca il login passato via POST, e se lo trova ne carica i diritti e memorizza in $_SESSION['i_acc_utente_id'] l'id dell'utente loggato, altrimenti solleva un'errore; inoltre, se il parametro SINGLE_LOGIN � stato definito ed � uguale a 1, allora se l'utente � gi� loggato impedisce un ulteriore login sollevando un'errore.

Parameters:
GESTORE   $rs: 
   &$rs: 

API Tags:
Access:  public


[ Top ]
logout  [line 299]

  void logout( &$rs, GESTORE $rs  )

Distrugge la sezione e rimanda alla pagina di login

Parameters:
GESTORE   $rs: 
   &$rs: 

API Tags:
Access:  public


[ Top ]

Documentation generated on Thu, 25 Sep 2008 23:29:23 +0200 by phpDocumentor 1.4.0