Ilmoittautumislomakkeen html-koodi. Yksinkertaisen käyttäjärekisteröintijärjestelmän luominen PHP:ssä ja MySQL:ssä

Haluan kiinnittää huomionne hyvin yksinkertaiseen ja toimivaan rekisteröinti- ja valtuutusskripti sivustolla, joka koostuu 3 PHP-tiedostoja liitännällä 2 java-skriptit, jonka avulla virheet näytetään itse lomakkeessa lataamatta sivua uudelleen.

Skripti on testattu onnistuneesti PHP 5.3.3 ja PHP 5.6.3 versioissa.

Mitä käsikirjoitus voi tehdä ja mitä sillä on

  • Rekisteröi uusia käyttäjiä;
  • Valtuuta käyttäjiä ja tallenna evästeitä tietyksi ajaksi (ei tarvitse kirjautua sisään joka kerta);
  • Näytä ja piilota tietyt tiedot valtuutetuille ja luvattomille käyttäjille;
  • Siinä on HALLINTOPANEELI, jossa voit muokata kaikkia tietoja ja poistaa käyttäjiä.

DEMO- ja hallintapaneelit ovat myös siellä

VAIHE 1.
Jos käytät paikallista rekisteröinti- ja valtuutuskomentosarjaa DENWER:n avulla, sinun ei tarvitse tehdä muutoksia tiedostoihin muodostaaksesi yhteyden tietokantaan.
Muussa tapauksessa avaa tiedostot stayt.php, classes/Auth.class.php ja adminka/connect.php ja korvaa aivan ylhäällä tietokantayhteyden tiedot omallasi.

VAIHE 2.
Mene (jos käytät DENWERiä) osoitteeseen: http://localhost/Tools/phpmyadmin/, jos käytössäsi on isännöinti, napsauta Tietokannat ja luo uusi tietokanta, jonka nimi on rekisteri ja vertailu: utf8_general_ci.
Voit tietysti asettaa oman nimesi, mutta muista sitten korvata se tiedostoissa muodostaaksesi yhteyden tietokantaan (katso vaihe 1).

VAIHE 3.
Napsauta luotua rekisteritietokantaa ja sitten ylimmässä SQL-välilehdessä ja liitä tämä koodi näkyviin tulevaan syöttöikkunaan ja napsauta OK. LUO TAULUKO, JOS EI OLE OLEMASSA `my_users` (`id` int(11) EI TYHJÄ AUTO_INCREMENT, "käyttäjänimi" varchar(255) NOT NULL, "names" varchar(15) NOT NULL, "password" varchar(255) NOT NULL, "salt" varchar(100) NOT NULL, PRIMARY KEY ("id")) MOOTTORI=MyISAM OLETUSMERKKI=utf8; Kaikki! Mene osoitteeseesi selaimessa, kokeile ja kokeile.

Ylläpitäjän paneeli

Kun olet suorittanut vähintään yhden rekisteröinnin, voit siirtyä JÄRJESTELMÄNVALVOJA-osioon.
Kirjaudu HALLINTAPANEELIIN:

http://your_site.ru/adminka/

Älä unohda suojata tätä kansiota ja voit myös nimetä sen uudelleen.
Kun avaat hallintapaneelin, napsauta HAE-painiketta ja kaikki rekisteröityneet käyttäjät tulevat näkyviin, missä napsautat tietty numero ID, näet käyttäjätiedot muokkausta varten.

Voit myös löytää käyttäjän nopeasti hänen sähköpostiosoitteestaan ​​tehdäksesi tämän kirjoittamalla tunnetun sähköpostiosoitteen HAKU-kenttään ja napsauttamalla painiketta.
En suosittele ADD-painikkeen käyttöä, koska käyttäjä lisätään järjestelmään ilman salasanaa. Ja minulla ei ole aavistustakaan, miksi he edes tekivät sen.

Siinä kaikki, jos se ei toimi tai on epäselvä, esitä kysymyksiä.

Samalla voi kokeilla

HTML-lomakkeet s ovat monimutkaisia ​​käyttöliittymäelementtejä. Niihin kuuluu erilaisia toiminnallisia elementtejä: syöttökentät Ja