Funcția de înregistrare și autorizare a utilizatorilor pe site este implementată astfel: atunci când un utilizator se înregistrează pe site, acesta completează un formular de înregistrare în care indică diverse date, inclusiv login și parola. Formularul trimite aceste date către server și este scris în baza de date.
În sesiune, puteți nu numai să indicați faptul autorizării, ci și să înregistrați unele date de utilizator pentru a le afișa pe pagină, de exemplu, un nume sau un pseudonim. Decizia cu privire la utilizarea sesiunilor sau cookie-urilor este luată de la site la site. Dacă site-ul conține informații importante, atunci este mai bine să folosiți sesiuni, deoarece este mult mai dificil să aflați datele de înregistrare ale altcuiva.
Formulare de autorizare și înregistrareFormularul de autorizare se află de obicei pe pagina principală sau poate fi pe toate paginile site-ului. Practic, se creează o pagină separată pentru formularul de înregistrare. Vom crea o singură pagină, care va conține ambele formulare, iar pe ea vor fi afișate datele utilizatorului. Deocamdată va conține doar cod HTML, dar imediat vom crea un fișier PHP, pentru că în viitor va fi un script. Să-i spunem formreg.php. Codul paginii va fi astfel:
formreg.php:
ÎnregistrareVom înregistra datele de înregistrare a utilizatorilor în tabelul utilizatorilor. Dacă nu aveți încă un astfel de tabel, atunci creați-l. Ar trebui să conțină câmpurile id, login și pas. Nu vom folosi alte câmpuri. Dacă sunt în tabel, vor rămâne goale.
înregistrare.php: