itholoinfo.com.com

Cum se creează un script de bază de conectare în PHP

Vă interesează în crearea propriei pagini de forum, a unui blog sau chiar a unui coș de cumpărături? Crearea unui cont este primul pas. Iată cum să creați un script de autentificare în PHP.

pași

  1. Imaginea intitulată 619305 1
    1
    Creați baza de date și tabelul de conectare. Ca exemplu de cod de mai jos, să presupunem că numele bazei de date va fi "test", iar numele tabelului va fi "Membri". Baza de date și tabelul pot fi create prin panoul de control al webhost-ului tău. Tabela "Membri" va stoca numele de utilizator și parolele tuturor persoanelor care ar avea acces permis în acest script de autentificare. Tabelul trebuie să aibă un câmp de identificare unic pentru cheia primară, un câmp de nume de utilizator și un câmp de parolă.
  2. Imaginea intitulată 619305 2
    2
    Creați interfața de conectare. Aceasta este pagina html care conține un formular, două casete de text pentru numele de utilizator și parola și un buton de trimitere. După ce aveți aceste elemente, puteți să creați aspectul în orice moment.

  3. Imagine cu titlul 619305 3


    3
    Creați scriptul în php care va verifica intrarea de autentificare în baza de date. Acest script se va conecta la baza de date, va trimite o interogare și va prelua rezultatul, va verifica dacă numele de utilizator și parola sunt corecte și trimiteți-l la pagina următoare, în funcție de rezultatul comparației.
  4. Imaginea intitulată 619305 4
    4
    Creați pagina care va apărea după succesul înregistrării. Acest script se va conecta și va afișa un mesaj html la alegere.
  5. 5
    Creați scriptul de logout. Acest pas este opțional de la expirarea sesiunilor. Dacă doriți să creați unul, veți avea nevoie de un buton sau de un link pentru a începe scriptul și un mesaj pentru a confirma succesul dezactivării.

    sfaturi

    • Încercați să utilizați mai multe elemente HTML și CSS pentru a crea un aspect interesant pentru paginile dvs. de conectare și de mesaje.
    • Înlocuiți funcțiile bazei de date în scriptul dvs. cu funcțiile corespunzătoare pentru baza de date pe care o utilizați, precum SQLITE, Microsoft SQL etc.
    • Nu utilizați niciodată jаvascript sau alte limbi de scripting din partea clientului pentru a obține autorizarea.
    • În funcție de nevoile dvs., adăugați controale de securitate la scenariul dvs.

    avertismente

    • Acest script stochează parole în text clar, ceea ce reprezintă un risc de securitate. Cel puțin, o bază de date de producție în timp real ar stoca parolele în formă criptată folosind un algoritm de tip hash cum ar fi SHA-1 sau SHA-256.
    • Exemplele au fost simplificate pentru a facilita înțelegerea. Vă recomandăm să adăugați verificări de securitate și de eroare.
    Distribuiți pe rețelele sociale:

    înrudit
    » » Cum se creează un script de bază de conectare în PHP
© 2021 itholoinfo.com.com