SÍNTESI 25 | SAIA

REGISTRE D’USUARI

Només és una part del script perquè no cap tot.

Aquest script PHP gestiona el registre d’usuaris des d’un formulari web. Primer, inicia la sessió i inclou la connexió a la base de dades. Comprova si el script s’executa via navegador o línia de comandes; en aquest darrer cas mostra un missatge i atura l’execució. Quan rep una petició POST, obté les dades del formulari (nom, email, contrasenya i confirmació) i verifica que les contrasenyes coincideixin.

Després comprova si l’email ja està registrat a la base de dades sistema_registro. Si no existeix, encripta la contrasenya i genera un token de verificació. Inserta el nou usuari a la taula usuarios de sistema_registro. A continuació, comprova si existeix la taula usuarios_new a la base de dades securitas i la crea si cal.

El script actualitza o insereix l’usuari amb el token a usuarios_new. Finalment, estableix variables de sessió amb la informació de l’usuari i el token, i redirigeix a la pàgina corresponent segons si ve de la secció d’auditoria o no. Si hi ha algun error en el procés, guarda el missatge i redirigeix al formulari de registre.

Leave a Comment