I det här ämnet kommer vi att lära oss hur man skapar ett PHP MySQL-inloggningssystem med hjälp av PHP och MySQL-databas. Det finns några steg för att skapa ett inloggningssystem med MySQL-databas.
Innan vi skapar inloggningssystemet först måste vi veta om förutsättningarna för att skapa inloggningsmodulen.
Krav
- Vi bör ha kunskaper i HTML, CSS, PHP och MySQL för att skapa inloggningssystemet.
- Textredigerare - För att skriva koden. Vi kan använda vilken textredigerare som helst som Notepad, Notepad++, Dreamweaver, etc.
- XAMPP - XAMPP är en plattformsoberoende programvara som står för Cross-platform(X) Apache-server (A), MySQL (M), PHP (P), Perl (P). XAMPP är ett komplett mjukvarupaket, så vi behöver inte installera alla dessa separat.
Miljöinställningar
Nu måste vi starta webbservern och skapa filerna för inloggningssystemet. Det finns några steg som anges nedan för att ställa in miljön.
- Öppna XAMPP-kontrollpanelen.
- Starta Apache-servern genom att klicka på Start-knappen.
- Starta MySQL genom att klicka på Start-knappen.
- Skapa alla filer som behövs för inloggning.
- Skapa inloggningstabell i databasen med phpMyAdmin i XAMPP.
Nu kommer vi att skapa fyra filer här för inloggningssystemet.
Spara alla dessa filer i mappen htdocs i installationsmappen för Xampp. Den detaljerade beskrivningen och koden för dessa filer diskuteras nedan.
index.html
Först måste vi designa inloggningsformuläret så att webbplatsanvändaren kan interagera med det. Detta inloggningsformulär skapas med html och innehåller även den tomma fältvalideringen, som är skriven i JavaScript. Koden för filen index.html ges nedan:
PHP login system // insert style.css file inside index.html '; } ?>
Hur kör man inloggningsformuläret?
- För att köra inloggningsformuläret, öppna xampp-kontrollpanelen och kör apache-servern och PHP.
- Skriv nu localhost/xampp/mappnamn/filnamn i webbläsaren och tryck på Enter.
- Alla inställningar är klara nu. Ange användarnamn och lösenord i inloggningsformuläret och klicka på inloggningsknappen.
- Här har vi lagt in ett felaktigt användarnamn, så användaren kan inte logga in, och det kommer att ge inloggningen misslyckad fel.
Produktion:
- Nu kommer vi att ge korrekt värde i användarnamnet och lösenordet. Så användaren kommer att loggas in. Se i exemplet nedan.
Produktion