Hoe om `n basiese aantekenkode in PHP te skep
Is jy geïnteresseerd in die skep van jou eie forum bladsy, blog of selfs `n inkopieswagentjie? Die inskrywing area is die eerste ding wat jy moet doen. Hier sal jy sien hoe jy `n kode in PHP vir daardie doel kan skep.
conținut
stappe
1
Skep die databasis en die aanmeldtabel. Om die kode aan te pas by die voorbeelde hieronder, sal ons aanneem dat die naam van die databasis "tabel" sal wees en die naam van die tabel sal "lede" wees. U kan die databasis en die tabel deur die paneel van u bediener skep. Die "lede" -tafel sal die gebruikers name en wagwoorde van al die mense wat toegang het tot hierdie inskrywingskode, stoor. Die tabel moet `n unieke identifikasie veld bevat as die primêre sleutel, `n gebruikersnaam veld en `n wagwoord veld.
2
Skep die aanmeldkoppelvlak. Dit is `n HTML-bladsy wat `n vorm bevat, twee tekskassies vir die gebruikersnaam en wagwoord en `n knoppie om die data te stuur. Solank jy hierdie elemente het, kan jy die reëling van hulle op die manier wat jy wil, ontwerp.
3
Skep die PHP-kode wat die inskrywings wat met die databasis ingevoer is, vergelyk. Hierdie kode moet verbind tot die databasis, stuur `n navraag en kry `n resultaat, kyk of die gebruiker naam en wagwoord korrek is en jy na die volgende bladsy, afhangende van die uitslag van hierdie vergelyking.
4
Skep die bladsy wat na `n suksesvolle aanmelding vertoon sal word. Hierdie kode moet jou sessie begin en `n HTML-boodskap van jou keuse vertoon.
5
Skep die sessie sluitings kode. Hierdie stap is opsioneel, as jy wil hê dat die sessies moet eindig nadat `n sekere hoeveelheid tyd verloop het. As jy een wil skep, benodig jy `n knoppie of `n skakel om die uitvoering van die kode te begin en `n boodskap om die sukses van die sessie sluiting te bevestig.
wenke
- Vervang die funksies van die databasis in u kode, met meer toepaslike funksies volgens die databasis wat u gebruik (byvoorbeeld SQLITE, Microsoft SQL, ens.).
- Moet nooit jаvascript of enige ander taal op die kliënt se kant gebruik vir magtiging nie.
- Probeer om CSS en verskeie HTML-elemente te gebruik om `n interessante aspek vir jou aanmeld- en boodskapbladsye te skep.
- Afhangende van jou vereistes, kan jy sekuriteitstoetse by jou kode voeg.
waarskuwings
- Hierdie kode stoor wagwoorde in gewone teks, wat `n sekuriteitsrisiko impliseer. `N Produksie databasis in real time, slaan ten minste die wagwoord in geïnkripteer vorm op met algoritmes soos SHA-1 of SHA-256 en gebruik ook soutwaardes.
- Die voorbeelde is geïsoleer en verminder tot blote vereistes sodat dit makliker verstaan kan word. Dit word aanbeveel om sekuriteitstoetse en foutbeheer toe te voeg.
Deel op sosiale netwerke:
Verwante
- Hoe om aksie navrae in Microsoft Access te skep
- Hoe om `n OpenOffice.org databasis te skep
- Hoe om `n databasis in MySQL te skep
- Hoe om `n databasis in Excel te skep
- Hoe om `n databasis in SQL Server te skep
- Hoe om `n tafel in MySQL te skep
- Hoe om `n E R diagram te teken met die MySQL databasis bestuurder
- Hoe om `n geprogrammeerde HTML-verslag van `n SQL-bediener te stuur
- Hoe om `n SQL-inspuiting in PHP te vermy
- Hoe om `n databasis te maak met MS Access
- Hoe om `n webblad met HTML te hack
- Hoe om Wordpress in XAMPP te installeer
- Hoe om `n Linksys-router te beskerm
- Hoe om Microsoft Access te gebruik
- Hoe toegang tot `n MySQL databasis met PHP
- Hoe om PHP en MySQL te leer
- Hoe om jou webwerf te beveilig
- Hoe om die verskil in `n spiltafel te bereken
- Hoe om `n blog met Wordpress te skep
- Hoe om `n veilige sessiebestuurstelsel in PHP en MySQL te skep
- Hoe om `n tabel in HTML te skep