Php: login con permesso

Codice Insano Nessun Commento

Quello che vi presento è un modo pratico per creare una pagina web di login con gestione dei livelli degli utenti (e quindi delle relative azioni che potranno compiere una volta loggati).

Utilizzeremo Php e un database MySql.

Per prima cosa creiamo la tabella con le informazione relative agli utenti:
CREATE TABLE `Utenti` (
`Id` int(11) NOT NULL auto_increment,
`User` varchar(20) NOT NULL default '',
`Password` varchar(32) NOT NULL default '',
`Nome` varchar(20) NOT NULL default '',
`Cognome` varchar(20) NOT NULL default '',
`Livello` int(2) NOT NULL default '',
`Note` varchar(50) NOT NULL default '',
`Valido` tinyint(1) NOT NULL default '1',
`Sesso` char(1) NOT NULL default '',
PRIMARY KEY (`Id`)
)

Inseriamo nella tabella Nome, Cognome, User, Password (in md5), Livello (int, che fornirà i permessi all’utente), Sesso (m o f).
Il campo valido di default è pari a 1 e verrà utilizzato per un’eventuale sospensione dell’account utente.
Continua…