dmylogi.com

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.

stappe

Beeld getiteld 619305 1
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.
  • Prent getiteld 619305 2
    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.

  • Prent getiteld 619305 3
    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.


  • Prent getiteld 619305 4
    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.
  • Prent getiteld 619305 5
    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 `n OpenOffice.org databasis te skepHoe om `n OpenOffice.org databasis te skep
    Hoe om `n databasis in MySQL te skepHoe om `n databasis in MySQL te skep
    Hoe om `n databasis in Excel te skepHoe om `n databasis in Excel te skep
    Hoe om `n databasis in SQL Server te skepHoe om `n databasis in SQL Server te skep
    Hoe om `n tafel in MySQL te skepHoe om `n tafel in MySQL te skep
    Hoe om `n E R diagram te teken met die MySQL databasis bestuurderHoe om `n E R diagram te teken met die MySQL databasis bestuurder
    Hoe om `n geprogrammeerde HTML-verslag van `n SQL-bediener te stuurHoe om `n geprogrammeerde HTML-verslag van `n SQL-bediener te stuur
    Hoe om `n SQL-inspuiting in PHP te vermyHoe om `n SQL-inspuiting in PHP te vermy
    Hoe om `n databasis te maak met MS AccessHoe om `n databasis te maak met MS Access
    Hoe om `n webblad met HTML te hackHoe om `n webblad met HTML te hack
    » » Hoe om `n basiese aantekenkode in PHP te skep
    © 2024 dmylogi.com