La interfaz de usuario se ha simplificado en Dreamweaver y versiones posteriores. Como resultado, es posible que no encuentre algunas de las opciones que se describen en este artículo en Dreamweaver y versiones posteriores. Para obtener más información, consulte este artículo.
Acerca de las páginas de registro
Tu aplicación web puede contener una página que requiera que los usuarios se registren la primera vez que visiten tu sitio.
Una página de registro consta de los siguientes bloques:
Una tabla de base de datos para almacenar información de inicio de sesión sobre los usuarios
Un formulario HTML en el que los usuarios pueden seleccionar un nombre de usuario y una contraseña
También puedes usar el formulario para obtener otra información personal de los usuarios.
Un comportamiento de servidor Insertar registro para actualizar la tabla de base de datos de usuarios del sitio
Un comportamiento de servidor Comprobar nuevo nombre de usuario para asegurarse de que el nombre de usuario introducido por el usuario no esté tomado por otro usuario
Almacenamiento de la información de conexión de los usuarios
Una página de registro requiere una tabla de base de datos para almacenar la información de inicio de sesión introducida por los usuarios.
- Asegúrese de que su tabla de base de datos contenga una columna de nombre de usuario y una de contraseña.Si desea que los usuarios conectados tengan privilegios de acceso diferentes, incluya una columna de privilegios de acceso.
- Si desea establecer una contraseña común para todos los usuarios del sitio, configure su aplicación de base de datos (Microsoft Access, Microsoft SQL Server, Oracle, etc.) para introducir la contraseña en cada nuevo registro de usuario de forma predeterminada.En la mayoría de las aplicaciones de base de datos, puede establecer una columna a un valor predeterminado cada vez que se crea un nuevo registro. Establezca el valor predeterminado de la contraseña.
- También puedes usar la tabla de base de datos para almacenar otra información útil sobre el usuario.
El siguiente paso para crear una página de registro es añadir un formulario HTML a la página de registro para permitir que los usuarios elijan un nombre de usuario y contraseña (si corresponde).
Añadir un formulario HTML para seleccionar un nombre de usuario y contraseña
Añades un formulario HTML a la página de registro para permitir que los usuarios seleccionen un nombre de usuario y contraseña (si corresponde).
Se creará un formulario vacío en la página. Es posible que tengas que habilitar Elementos invisibles (Ver > Ayudas visuales > Elementos invisibles) para ver los límites del formulario, que se representan con líneas rojas finas.
No tienes que especificar un atributo action o method para el formulario para indicarle dónde y cómo enviar los datos del registro cuando el usuario haga clic en el botón Enviar.El comportamiento de servidor Insertar registro establece estos atributos automáticamente.
El formulario también puede tener más objetos de formulario para registrar otros datos personales.
Deberías añadir etiquetas (ya sea como texto o imágenes) junto a cada objeto de formulario para indicar a los usuarios qué son.También deberías alinear los objetos de formulario colocándolos dentro de una tabla HTML. Para obtener más información sobre objetos de formulario, vea Crear formularios web.
Puedes cambiar la etiqueta del botón Enviar seleccionando el botón, abriendo el inspector de propiedades (Ventana > Propiedades) e introduciendo un nuevo valor en el cuadro Valor.
El siguiente paso para crear una página de registro es añadir el comportamiento de servidor Insertar registro para insertar registros en la tabla de usuarios de la base de datos.
Actualización de la tabla de usuarios de la base de datos
Debes agregar un comportamiento de servidor Insertar registro a la página de registro para actualizar la tabla de usuarios en la base de datos.
Aparecerá el cuadro de diálogo Insertar registro.
El paso final para crear una página de registro es asegurarse de que el nombre de usuario no lo use otro usuario registrado.
Añadir un comportamiento de servidor para garantizar un nombre de usuario único
Puedes añadir un comportamiento de servidor a una página de registro de Usuario que verifique que el nombre de Usuario sea único antes de añadir ese Usuario a tu base de datos de usuarios registrados.
Cuando el usuario hace clic en el botón Enviar en la página de registro, el comportamiento del servidor compara el nombre de usuario introducido por el usuario con los nombres de usuario almacenados en una tabla de base de datos de usuarios registrados.Si no se encuentra ningún nombre de usuario coincidente en la tabla de la base de datos, el comportamiento del servidor ejecuta la operación de insertar registro normalmente.Si se encuentra un nombre de usuario coincidente, el comportamiento del servidor cancela la operación de insertar registro y abre una nueva página (normalmente una página que alerta al usuario de que el nombre de usuario ya está ocupado).
La página abierta debe alertar al usuario de que el nombre de usuario ya está ocupado y permitir al usuario intentarlo de nuevo.
Crear sitios web atractivos en Dreamweaver
Diseña, codifica y gestiona sitios web dinámicos en una potente herramienta todo en uno.