Creando una formulario de “logeo” con DW+PHP+MySQL
26 de marzo de 2008 Autor: Jose Suarez Archivado en PHP/MySQL, TutorialesDW es muy intuitivo al momento de realizar procedimientos dinamicos en un sitio Web, entre una de las tantas funcionalidades esta la creacion de formularios de logeo, para proteger ciertas areas de nuestro sitio, por ejemplo un area de usuarios registrados para ver cierta informacion, o dar acceso a colaboradores para que editen contenido en la Web.
Veamos lo facil que es crear un formulario para permitir a los usuarios logearse en nuestra Web.
Paso1:
1.- Con MySQL, usando PHPMyAdmin, crear una BD, dentro crear una tabla “usuarios” por ejemplo.

Esta tabla tendra todos los usuarios autorizados para acceder a cierta area. Si ya lo tienen, en buena hora; si no, tendreis que ingresar cada uno de los registros.

2.- Luego de definir el sitio en DW, realice la conexion a la BD.

3. Antes de continuar debereis tener una pagina para dar la bienvenida a los usuarios cuyos datos sean correctos o indicar que los datos son incorrectos, en mi caso he creado dos paginas una entrada.php y salida.php, el nombre y mensaje queda a vuestro libre albedrio.
4. Ahora si creamos una nueva pagina PHP con un formulario basico.

5. Una modificacion recomendable es darle nombre a los campos del formulario para que sean faciles de identificar.

6. En la barra de herramientas DATOS esta las funcionalidades de “autenticacion de usuario” dentro seleccionar “conectar usuario” pinche ahi.

7. Complete el formulario de asistente, como vera es muy intuitivo y no es estrictamente necesario tener altos conociminentos de programacion para saber que es lo que se requiere en cada campo.

8. Guarde el documento y visualicelo en el navegador correspondiente (F12).

Si ha seguido los pasos, el resultado sera muy interesante, si los datos ingresados son correctos aparecera la pagina de “bienvenida” sino aparecera la pagina correspondiente.
Como dice el dicho “bueno, bonito y barato”, espero que les haya servido; ésta no es la solucion a la seguridad en grandes proyectos pero es de mucha utilidad para esos “pequeños proyectos” que se nos presentan muy a menudo, ademas se puede combinar con algo más de curiosidad de vuestra parte, con el ingreso de los usuarios a areas dependiendo su nivel de acceso, o por ejemplo realizar validaciones para saber ¿Donde ha cometido el error el usuario? mostrandole mensajes informativo.
Saludos……
Porfavor y podrian indicar de que manera puedo …. codificar el check ” Conectarme automáticamente en cada visita ” .. como realizo esllo …
gracias
Hola…muchas gracias por la info….este tuto me fue de gran ayuda.
Quisiera saber si quisiera que cada usuario accediera a una sección diferente, como puedo hacer para lograrlo?. Se que tiene que ver con los niveles de acceso, pero la verdad es que no se como resolverlo.
Gracias por su tiempo.
Saludos.
Para Lore: Efectivamente tendrias que trabajar con la BD de LDAP de tu server, pero podrias hacer un “truquillo” que es darle a la tabla de usuarios una columna que se llame “Nivel” entonces dependiendo del nivel de usuario le podrias dar acceso a uno o mas servicios.. asi te evitas algunos rollos del LDAP.. bueno si alguien lo ha hecho con LDAP seria genial que mande su aporte ..
saludos
Hola gracias x el tuto pero mi pregunat es la siguiente como puedo hacer para hacer un formulario para arecuperar al contraseña osea coloco el email y me lo enviame a correo la contraseña , bueno muy agradecido
Hola me estaba preguntando si me podriais decir donde encontrar conectar con DB en dreamweaver 8
Hola quisiera saber si de esta misma forma, podria iniciar sesion en un foro, y que ya acceda a toda la informacion de dicho foro, osea inicar una sesion completa, validando los datos ingresados y permitiendo, acceder a los recursos de dicho foro, ya que algunas cosa del foro que estot desarrollando me pide logeo
Hola tengo problemas para conectarme al mysql con DW, me da el error HTTP Error 405, Method not Allowed, he buscado por todo internet y no encuentro la solución a mi problema.
Les agradeceria si me pudieran ayudar.
Recordatorio para todos:
Tenemos un foro donde podeis consultar cualquier tipo de cuestión (ver barra de menus del sitio): Esta sección es para comentarios, no para preguntas!
8-)
En cualquier caso:
http://www.adobe.com/go/tn_16774
Mi buen amigo serias tan amable de mostrar las imagenes del tutorial “creando formulario de logeo” en este sitio por fvor http://www.dwug.es/go/424 no se ven las imagenes
por tu atencion gracias
(Intentaremos ponernos en contacto con Jose, para que nos de la nueva url de las imágenes o nos las envie y poderlas publicar. Andres)
Jose Suarez, este tutorial lo vi con imagenes y me parecio excelente, incluso lo guarde en favoritos el link , y ahora que lo consulto no tiene editadas las imagenes y asi es dificil conceptualizarlo, he de pedirte defavor en la disponibilidad de tu tiempo hagas lo conducente a efecto de ver los ejemplos con imagenes gracias
queria saber para seguir paso a paso el proyecto pero no se pueden editar las imagenes, si me lo podes enviar por email te agradeceria.
Estamos intentando ponernos en contacto con Jose para que vuelva a colocar las imágenes en su sitio, ya que las rutas apuntaban al mismo. Crucemos los dedos 8-)