La cosa migliore è scomporre il problema e risolvere via via.
Risolvi prima un login semplice e poi ti preoccupi dei privilegi amminstratore o utente.
il login è abbastanza standard.
Il PHP lo puoi organizzare su 3 files:
configurazione.php ---> ci metti tutti i dati per la conessione: host, user, database, e password.
connessione.php ---> dove usi i dati di configurazione per connetterti al tuo db.
questi due file li includi in un terzo file io lo chiamo controllore.php, questo è il file a cui invii i dati di login dal form. Questo ultimo controlla che la password e l'utente siano nel database.
il fatto che un utente sia amministratore o no, ti richiede solo un controllo aggiuntivo, su un altro campo che ti dice se l'utente è registrato o no come amministratore.
puoi avere un valore per esempio (banalizzando al massino):
user ----- password --- amministratore
user1 ---- 123 ---- si
user2 ---- 456 ---- no
poi ti preoccupi di cosa vede uno o vede l'altro e dei successivo form per inserire nuovi utenti.

Rispondi quotando
