Sådan oprettes et grundlæggende login script i PHP

Er du interesseret i at oprette din egen forumside, blog eller endda en indkøbskurv? Oprettelse af en konto er det første skridt. Sådan oprettes et login script i PHP.

trin

  1. Billede betegnet 619305 1
    1
    Opret databasen og login-tabellen. Som et eksempel på koden nedenfor, lad os antage, at databasenavnet bliver "test", og tabelnavnet bliver "Medlemmer". Databasen og tabellen kan oprettes via dit webhosts kontrolpanel. Tabellen "Medlemmer" gemmer brugernavnet og adgangskoderne til alle de personer, der ville have adgang tilladt i dette login script. Tabellen skal have et unikt id-felt for den primære nøgle, et brugernavn felt og et adgangskodefelt.
  2. Video: PHP Tutorials | PHP For Beginners

    Billede betegnet 619305 2
    2
    Opret login-brugergrænsefladen. Dette er html-siden, der indeholder en formular, to tekstbokse til brugernavn og adgangskode, og en indsende knap. Når du har disse elementer, kan du til enhver tid oprette layoutet.

  3. Billede betegnet 619305 3


    3

    Video: Internet Technologies - Computer Science for Business Leaders 2016

    Opret scriptet i php, der kontrollerer login-indgangen i databasen. Dette script vil forbinde til databasen, sende en forespørgsel og hente resultatet, kontrollere, at brugernavnet og adgangskoden er korrekte, og send det til næste side afhængigt af resultatet af sammenligningen.
  4. Billede betegnet 619305 4

    Video: Web Programming - Computer Science for Business Leaders 2016

    4
    Opret den side, der vises efter login succes. Dette script logger ind og viser en html-besked efter eget valg.
  5. 5
    Opret logout scriptet. Dette trin er valgfrit, da sessionerne udløber. Hvis du vil oprette en, skal du bruge en knap eller et link for at starte scriptet og en besked for at bekræfte succesen med logoffet.

    tips

    • Prøv at bruge forskellige HTML- og CSS-elementer for at skabe et interessant udseende til dine login- og meddelelsessider.
    • Udskift databasefunktionerne i dit script med de relevante funktioner til den database, du bruger, såsom SQLITE, Microsoft SQL osv.
    • Brug aldrig jаvascript eller andre skriptsprog fra kundens side for at opnå tilladelse.
    • Afhængigt af dine behov skal du føje sikkerhedskontrol til dit script.

    advarsler

    • Dette script gemmer adgangskoder i klar tekst, hvilket er en sikkerhedsrisiko. I det mindste vil en realtidsproduktionsdatabase gemme adgangskoderne i krypteret form ved hjælp af en hashalgoritme som SHA-1 eller SHA-256.
    • Eksemplerne er blevet forenklet for at lette forståelsen. Vi anbefaler at tilføje sikkerheds- og fejlkontroller.
    Del på sociale netværk:

    Relaterede
© 2024 HodTari.com