problema con nomeutente e password

Ciao a tutti e complimenti per il lavoro svolto intorno al mondo php.

Sto "litigando" ma non ne vengo a campo con una gestione di utenti di questo tipo:

1 tabella utenti con user e password

e una pagina html che fungerebbe da index.

Il primo problema non riesco a tenere traccia dell'utente loggato. (problema pricipale)

Secondo problema c'č un metodo per limitare i diritti all'interno di una pagina HTML ??

Spero di essere stato chiaro  :(

Grazie Mille e buon lavoro.

inviato 10 anni fa
bluesman70
X 0 X

realizzata la tabella contenente username e password devi creare il codice per il login. Ti serve:

1) un form con 2 campi ti testo (username e password)

2) del codice che prende $_POST['username'] e $_POST['password'] inviati dal form suddetto e costruisce una query del tipo: SELECT id FROM utenti WHERE username = "$username" AND password = "$password". Se la query restituisce un risultato allora memorizza in sessione l'evento: $_SESSION['loggato'] = true;

3) nelle pagine accessibili solo agli utenti loggati devi mettere un controllo: if(!$_SESSION['loggato']) die('non sei loggato');

quindi devi saper gestire un form, saper lanciare una query, saper usare le sessioni.

 :bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X

Ciao Gianni e grazie e per la risposta  ma il problema č proprio sulle sessioni. per l'inserimento e le relative query nessun problema. Per le sessioni alcuni problemi ci sono... In questo senso. quando avvio con session_start(); poi in che modo tengo traccia della login ?? puoi farmi un'esempio pratico grazie ancora  :-[

risposto 10 anni fa
bluesman70
X 0 X

Dą un'occhiata agli esempi riportati nell'articolo sulle sessioni:

http://www.phpnews.it/articoli/php/le-sessioni/2/

si riferiscono proprio alla memorizzazione dell'esito di un login.

 :bye:

risposto 10 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda