- 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
 
 
 Problema con formulario de registro php
 Problema con formulario de registro php 


