Cum se configurează smartphone-uri și PC-uri. Portal informativ
  • Acasă
  • Windows 8
  • Crearea unui formular de înregistrare și autorizare în php. Crearea unui sistem simplu de înregistrare a utilizatorilor în PHP și MySQL

Crearea unui formular de înregistrare și autorizare în php. Crearea unui sistem simplu de înregistrare a utilizatorilor în PHP și MySQL

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.

  • Utilizatorul introduce datele de conectare și parola în formularul de autorizare și le trimite la server.
  • Serverul verifică dacă există un utilizator în baza de date cu aceeași autentificare și parolă.
  • Dacă utilizatorul este găsit, informațiile despre aceasta sunt înregistrate într-o sesiune sau cookie.
  • Pe paginile site-ului se face o verificare pentru a vedea dacă sesiunea conține date că utilizatorul este autorizat și, în funcție de aceasta, pagina este afișată într-o formă sau alta.
  • Î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 înregistrare

    Formularul 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:

    Înregistrare

    Vom î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:

    Scrieți-vă parola: Repetați parola introdusă:

    Probabil ați observat că există variabile PHP în codul HTML. Sunt conținutul atributelor câmpurilor text ale formularelor, conținutul containerelor concepute pentru a afișa erori. Dar nu am inițializat aceste variabile. Hai să facem asta.

    Înregistrare utilizator Introduceți datele dvs. de autentificare: Înregistrarea utilizatorului Introduceți datele dvs. de conectare:

    Cele mai bune articole pe această temă