Creați o bază de date și un tabel de conectare. Pentru codul de mai jos, să presupunem că baza de date va fi numită "test", iar tabelul "members". Baza de date și tabelul pot fi create folosind panoul de control al gazdei. Tabela "Membrii" va conține login-urile și parolele tuturor persoanelor care vor avea acces utilizând scriptul. Tabelul trebuie să conțină câmpul identificator unic ca cheie primară, câmpul nume de utilizator și câmpul de parolă.
Creați o interfață pentru a introduce o autentificare. Aceasta este o pagină html care conține formularul, două câmpuri de text pentru numele de utilizator și parola și butonul de introducere. Dacă ați adăugat aceste elemente, vă puteți gândi la orice apariție.
Creați un script php care să verifice autentificarea introdusă în baza de date. Acest script va comunica cu baza de date, va trimite o cerere și va primi rezultatul, va verifica dacă numele de utilizator și parola sunt corect introduse și, în funcție de rezultatul comparației, vă va trimite la pagina următoare.
Creați o pagină care va fi afișată după numele de utilizator și parola de succes. Scenariul va începe sesiunea și va afișa un mesaj html la alegere.
Sfaturi și trucuri
Modificați modificările privind avertismentele
- Acest script stochează parole într-o formă explicită de text, care reprezintă un risc de securitate. Orice bază de date reală stochează parole cel puțin criptate folosind algoritmi SHHA-1 sau SHA-256 și utilizează, de asemenea, criptografie.
- Exemplul a fost dat în mod specific pentru cele mai simple cerințe pentru a facilita înțelegerea. Este recomandat să adăugați o verificare de securitate și o verificare de eroare.