- formulario.php
- conectar.php
- activar.php
- funciones.php
- activar_mail.php
También consta de 1 base de datos y 2 tablas llamadas user_Temp y usuarios, esto para que cuando los usuarios se registren pasan a user_Temp y una vez que activen su usuario por mail pasan a usuarios.
estas son las tablas de la base de datos:
tabla usuarios
Código PHP:
CREATE TABLE `USUARIOS` (
`id_usuario` SMALLINT( 4 ) NOT NULL AUTO_INCREMENT PRIMARY KEY COMMENT 'Campo clave de la tabla USUARIOS autoincrementable',
`usuario` VARCHAR( 50 ) NOT NULL COMMENT 'Usuario único. No puede haber dos usuarios iguales',
`password` VARCHAR( 50 ) NOT NULL ,
`email` VARCHAR( 100 ) NOT NULL COMMENT 'E-mail único. No puede haber dos usuarios con el mimo e-mail',
`fecAlta` DATE NOT NULL COMMENT 'Fecha de alta en la tabla',
UNIQUE (
`usuario` ,
`email`
)
) ENGINE = INNODB COMMENT = 'Tabla de Usuarios finales';
tabla usersTemp
Código PHP:
CREATE TABLE `users_temp` (
`id_usersTemp` SMALLINT(4) NOT NULL AUTO_INCREMENT COMMENT 'Campo clave de la tabla USERS_TEMP autoincrementable',
`usersTemp` VARCHAR(50) NOT NULL COMMENT 'Usuario único. No puede haber dos usuarios iguales',
`password` VARCHAR(50) NOT NULL,
`email` VARCHAR(100) NOT NULL COMMENT 'E-mail único. No puede haber dos usuarios con el mimo e-mail',
`fecAlta` DATE NOT NULL COMMENT 'Fecha de alta en la tabla',
PRIMARY KEY (`id_usersTemp`),
UNIQUE KEY `users_Temp` (`usersTemp`,`email`)
) ENGINE=INNODB DEFAULT CHARSET=utf8 COMMENT='Tabla de Usuarios Temporales' AUTO_INCREMENT=1 ;
Unknown column 'txt_Activ' in 'field list'
y no me registra los datos en la base de datos. He buscado a que se debe ese mensaje pero no he encontrado nada.
Espero su ayuda
Saludos