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.
Una aplicación Web puede contener una página que obligue a los usuarios a registrarse en su primera visita al sitio.
Una página de registro consta de los siguientes bloques:
Una tabla de base de datos para almacenar la información de conexión de los usuarios
Un formulario HTML en el que los usuarios pueden seleccionar un nombre de usuario y una contraseña
También puede utilizar el formulario para obtener información personal adicional de los usuarios.
Un comportamiento de servidor Insertar registro para actualizar la tabla de la base de datos de los usuarios del sitio
Un comportamiento de servidor Comprobar nuevo nombre de usuario para comprobar que el nombre introducido por el usuario no lo utilice otro usuario
Una página de registro necesita utilizar una tabla de base de datos para almacenar la información de conexión que introducen los usuarios.
El paso siguiente para crear una página de registro consiste en añadir un formulario HTML a la página de registro para permitir a los usuarios seleccionar un nombre de usuario y una contraseña (si corresponde).
Para que los usuarios puedan elegir un nombre de usuario y una contraseña (si corresponde), deberá añadir un formulario HTML a la página de registro.
Se creará un formulario vacío en la página. Quizá deba activar los elementos invisibles (Ver > Ayudas visuales > Elementos invisibles) para ver los límites del formulario, que se representan por medio de líneas rojas finas.
No es necesario que especifique los atributos action o method para indicar al formulario dónde y cómo enviar los datos del registro cuando el usuario presione el botón Enviar. ya que el comportamiento de servidor Insertar registro configura estos atributos automáticamente.
El formulario también puede incluir otros objetos formulario para obtener información personal adicional.
Deberá añadir etiquetas (de texto o imágenes) junto a cada objeto de formulario para indicar a los usuarios la información que deben introducir. También es recomendable alinear los objetos situándolos dentro de una tabla HTML. Para más información sobre los objetos de formulario, consulte Crear formularios Web.
Puede cambiar la etiqueta del botón Enviar. Para ello, seleccione el botón, abra el inspector de propiedades (Ventana > Propiedades) e introduzca un nuevo valor en el cuadro Valor.
El siguiente paso para crear una página de registro consiste en añadir el comportamiento de servidor Insertar registro para insertar registros en la tabla de usuarios de la base de datos.
Debe añadir 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 último paso para crear una página de registro consiste en comprobar que el nombre de usuario no está siendo utilizado por otro usuario registrado.
Puede añadir un comportamiento de servidor a la página de registro de usuario que comprueba que el nombre de usuario es exclusivo antes de añadir dicho usuario a la base de datos de usuarios registrados.
Cuando el usuario hace clic en el botón Enviar de la página de registro, el comportamiento de servidor compara el nombre utilizado con los nombres de usuario almacenados en una tabla de base de datos de usuarios registrados. Si el nombre de usuario no se encuentra en la tabla de la base de datos, el comportamiento de servidor lleva a cabo la inserción del registro con normalidad. Si el nombre de usuario ya existe, el comportamiento de servidor cancela la operación de inserción del registro y abre una nueva página en la que, generalmente, se indica al usuario que el nombre de usuario introducido ya está reservado.
Dicha página deberá advertir al usuario de que el nombre de usuario está reservado y permitirle introducir otro distinto.
Inicia sesión en tu cuenta