Hvordan bygge en Register Page i PHP

Når du bygger et nettsted med php, er det ofte gjort for å tilpasse et nettsted, og til å lage dynamiske HTML-sider som endres for hver bruker. For å gjøre dette, må du ha en database som kan leses av php-prosessor. Når du har databasen satt opp med informasjon å dele med brukerne, vil du trenger en måte å tillate brukerne å koble til og logge inn, slik at ditt nettsted kan identifisere og kontrollere hver bruker.

Bruksanvisning

1 Sett opp en tabell i databasen med brukernavn og passord. Du bør også ha en bruker-ID som er primærnøkkelen, i tilfelle du bestemmer deg for å sette opp relasjoner på et senere tidspunkt. Du kan også ha andre opplysninger om brukeren, for eksempel e-post adresse, nettside eller telefonnummer. Ta bare de feltene du tror vil være nyttig.

2 Lag en php nettside med skjemafelt for alle feltene i brukerdatabasen. Sørg for å navngi tekstbokser med et navn som databasefeltet, for eksempel <input type = "text" name = "brukernavn">.

3 Endre form egenskap av php siden for å sende til samme side med innlegget handling. Hvis php nettside heter "register.php", da skjemaet tag kan se slik ut: <form action = "register.php" method = "post">.

4 Legg kode på toppen av registeret siden som vil sjekke for å se om det har blitt sendt inn skjemaet. For eksempel kan du ha php kode som ser slik ut: if (isset ($ _ POST [ 'brukernavn'])) {}. Inne i klammeparenteser, kan du plassere koden din for å behandle skjemaet.

5 Legg kode for å sette inn de verdiene som brukeren inn i databasen. Denne koden vil være forskjellig, avhengig av hvilken database du bruker. I noen tilfeller må du koble til databasen først. Når disse verdiene er lagt inn i databasen, gi tilbakemelding til brukeren for å la dem vite form ble akseptert, og at de kan logge inn nå.

Hint

  • Du kan bruke javascript for å validere skjemadata før du tillater det å bli sendt.