El procés de registre ja està fermament establert a la vida dels usuaris d’Internet i és ben conegut per ells. No obstant això, els administradors web novells no sempre tenen els coneixements necessaris per instal·lar un mòdul de registre tan familiar al seu propi recurs.
Instruccions
Pas 1
Primer, instal·leu el servidor Apache al vostre ordinador. A continuació, creeu fitxers com aquest al vostre lloc:
1) index.php - pàgina principal;
2) reg.php - pàgina de registre;
3) auth.php - autorització;
4) userdb.db: llista d’usuaris registrats.
Pas 2
Designeu l'estructura de la base d'usuaris amb paràmetres login (nom), pass (paraula de codi o contrasenya), rol (nivell d'accés), nom (nom), informació (informació). Per a cada usuari, es crearà una cadena separada del formulari user1% 1-1% user_pas% 1-1% user_role% 1-1% user_name% 1-1% user_info.
Pas 3
Crear formularis de registre i autorització. Un exemple de formulari d'autorització:
Pas 4
El contingut del fitxer auth.php consta del formulari habitual, línies
Registre i altres dades, es pot trobar informació més detallada sobre els llocs de programació especialitzats.
Pas 5
A continuació, escriviu el formulari de registre: un script. A continuació es mostra una part del guió:
$ fp1 = file ("userdb.d");
foreach ($ fp1 com a $ clau => $ valor) {
$ usuari = exploode ("0-1%", valor $);
if ($ _ POST ['login'] == $ usuari ['1'] i md5 ($ POST ['pass']) == $ usuari ['2']) {
$ us = 0; ech "Aquest usuari ja existeix a la base de dades";}
if ($ us! = 1) {$ fp = fopen ("userdb.d", "a +");
$ mytext = preg_replace ("! / r / n!","
", $ _POST ['login']."% 1-1% ". Md5 $ _POS.
Pas 6
Connecteu totes les pàgines creades a index.php. Un exemple del que hauria de resultar:
<
Pas 7
Després de realitzar les manipulacions anteriors, procediu a provar el sistema de registre. Si tot ha anat bé, apareixeran nous registres a la base de dades creada: comptes registrats.