Anda di halaman 1dari 19

11/5/11

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo

Bitcora

Acerca de mi

Por qu cyberexplorador?

Donar

Mi galera

Mis libros favoritos Buscar en este Blog

Autenticacin de usuarios con PHP y MySQL sin programar nada Manejo de sesiones
septiembre 2, 2009 en 6:18 pm Escrito en PHP, Programacion 60 comentarios Etiquetas: autenticacion, dreamw eaver, manejo, mysql, php, sesiones, usuarios, validar

M E TA Registrarse Acceder RSS de las entradas RSS de los comentarios WordPress.com

Pues es verdad, te voy a explicar cmo restringir el acceso a una pgina web mediante un usuario y contrasea o manejo de sesiones que estn en una base de datos de MySQL sin que programes una sola lnea de cdigo. Esto no significa que no necesites saber programacin PHP, lo necesitas pero aqu te dar algunos pasos para que hagas todo ms rpido y si conoces PHP pues lo mejores a tu gusto. Las herramientas que vamos a utilizar son: Wamp Server Dreamweaver 8.0 o superior Mozilla Firefox o Internet Explorer o cualquier otro navegador Una vez que tengamos instalado nuestro servidor web, en este caso Wamp Server vamos a proceder a explicar este tutorial. Primero crearemos una base de datos, en este caso se llama manejo_usuarios sta contiene una tabla llamada usuarios con dos campos: user y password. Podemos agregar dos registros para hacer la prueba. Puedes crear la base usando phpMyAdmin que trae el propio WAMP. Entonces tenemos algo as:

PGI N AS Acerca de mi Por qu cyberexplorador? Donar Mi galera Mis libros favoritos

SUSC RI PC I N PO R C O RRE O E L E C TR NI C O Escribe tu direccin de correo electrnico para suscribirte a este blog, y recibir notificaciones de nuevos mensajes por correo. Join 36 other followers

Suscribirme
D O N AR Si te pareci til la informacin que encontraste en mi blog te invito a dejar una pequea

donacin. E NC UE STA

Clic en la imagen para ampliar Una vez creada la base de datos vamos a crear las pginas web, vamos a necesitar para esta prueba 3 pginas PHP. Recuerda guardarlas en la ruta C:\wamp\www para poder visualizarlas. Bueno de hecho al abrir Dreamweaver (en este caso usar la versin CS) antes de crear cualquier archivo debemos ir al men Sitio -> Nuevo sitio. Yo dentro de la ruta C:\wamp\www cre una carpeta llamada UsuariosenPHP y dentro una carpeta llamada
wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr 1/19

11/5/11

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo

images. Respecto a esto ltimo hay que destacar que todas las imgenes que insertes en el sitio desde cualquier ruta se copiar automticamente a la carpeta images. Entonces llenamos con los datos necesarios: Nombre del sitio: Le puedes poner cualquier nombre Carpeta ra z local: Aqu escogemos la carpeta donde est el sitio, en mi caso C:\wamp\www\UsuariosenPHP Carpeta predeterminada de imgenes: La ruta de la carpeta que creamos antes C:\wamp\www\UsuariosenPHP\images Entonces nos queda algo as:
E L SI M BO L O PE RD I D O
Q u lenguaje de programac in prefieres ? C ++ J ava PHP A SP O tro V iew Res ults P olldaddy.c om

S GUE NO S E N TW I TTE R Sguenos en Twitter en la siguiente direccin:

V E R SE RI E S Mira las mejores series en www.series21.com

Clic en la imagen para ampliar


C O M PARTE E STE BL O G

Ahora dentro de la misma ventana nos vamos a Servidor de pruebas, en Modelo de servidor seleccionamos PHP MySQL y en Acceso escogemos Local/Red. En Carpeta de servidor escogemos la ruta del WAMP, en este caso C:\wamp y en prefijo del URL escogemos la ruta con la que cargaremos nuestro sitio web, para este caso sera: http://localhost/UsuariosenPHP/.
C Y BE RE X PL O RAD O R E N TW I TTE R @teleamazonasec Se sinti en el sector de la Veintimilla y 12 de Octubre al norte de Quito #temblorQuito 1 week ago @Tuytere @mashirafael yo soy antitaurino, pero no debe permitirse tampoco la tortura del animal, es por lo que me quejo 1 month ago @robertinzuiga @mashirafael yo soy antitaurino, pero no debe permitirse tampoco la tortura del animal, es por lo que me quejo 1 month ago Presidente @MashiRafael no se est respetando la voluntad del pueblo a la pregunta 8 http://t.co/sHoUXd6T acaso nos mintieron en la pregunta 1 month ago Presi @MashiRafael yo apoyo su gobierno pero si creo que es bueno renovar y dar aire fresco, hubiera sido bueno un cambio de autoridades 3 months ago

Nota: Si usas otro servidor web como XAMPP tienes que cambiar esas rutas.

Entonces nos queda algo as:

Clic en la imagen para ampliar Damos clic en Aceptar. No olvides realizar este paso o tendrs problemas ms adelante.

E N TRAD AS RE C I E N TE S Validar el ingreso del RUC de Ecuador en Java

Ahora crearemos las pginas web. Como mencion antes sern 3 pginas web sencillas las wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr

2/19

11/5/11

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo
Ecuador en Java Tercera parte Validar el ingreso del RUC de Ecuador en Java Segunda parte Validar el ingreso del RUC de Ecuador en Java Primera parte Encuesta: Escogiendo el logo de la empresa Aadir imgenes a una base de datos y cargarlas usando PHP y MySQL

Ahora crearemos las pginas web. Como mencion antes sern 3 pginas web sencillas las que necesitamos para esta prueba: inde .php > Esta pgina ser la principal, tendr un ttulo y un enlace a la pgina ingreso.php ingreso.php > Tendr un formulario donde se ingresar el usuario y la contrasea para autenticarse. entrar.php > Es la pgina donde ingresaremos si la autenticacin fue exitosa. Ahora veamos qu tiene cada pgina:

index.php
Tendr nicamente un ttulo y un enlace a la pgina ingreso.php como se muestra en la siguiente figura:

C ATE GO R AS ASP Descarga de efectos de sonido Encuesta Entorno de programacin Entretenimiento Flash Instalacin IIS Java JDOM Libros Msica PHP Programacion Tutorial imgenes Util WWE

Clic en la imagen para ampliar


PO STS M S V I STO S Consultar, insertar y modificar registros de una base de datos de MySQL con PHP sin programar nada Encendido y apagado de leds mediante el puerto paralelo Autenticacin de usuarios con PHP y MySQL sin programar nada - Manejo de sesiones Tutorial: Como hacer un mapa interactivo en Flash Banco de sonidos gratis para descargar Aadir imgenes a una base de datos y cargarlas usando PHP y MySQL Obtener datos desde un formulario con PHP y procesarlos Manipular archivos XML usando Java mediante JDOM Nmeros primos, nmeros perfectos y nmeros pares usando PHP once_minutos

ingreso.php
Esta pgina contendr un formulario que pida el nombre de usuario y la contrasea. El campo de texto del usuario se llamar usuario (sin comillas) y el campo de texto del password se llamar contrasena (sin comillas). Entonces tenemos algo as:

Clic en la imagen para ampliar

entrar.php
Esta pgina tiene un ttulo, tiene una tabla que dir el nombre del usuario que accedi y tendr un link que diga Desconectar que permitir cerrar la sesin (ya explicar cmo hacer eso): wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr

AM I GO S Aprentiendo Tecnologa BL O GRO L L

3/19

11/5/11

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo
BL O GRO L L Blog de WordPress.com. Blog de WordPress.com.

eso):

SO F TW ARE Descarga de Software

E STE BL O G HA SI D O V I STO 561,272 veces

Clic en la imagen para ampliar Antes de validar los usuarios (que es lo que nos interesa) debemos hacer algo en esta pgina entrar.php. Debemos restringir el acceso a ella, pues la idea es que sea visible solo por quien inicia sesin. Bien para ello nos vamos al men Insertar -> Objetos de aplicacin -> Autenticacin de usuarios -> Restringir acceso a pgina:

Clic en la imagen para ampliar En el cuadro de opciones establecemos los siguientes parmetros:

Clic en la imagen para ampliar Ahora cada vez que alguien quiera acceder a esa pgina sin haber iniciado sesin, ser redireccionado automticamente a la pgina ingreso.php.

Validar usuarios
Bien ahora si vamos a validar el ingreso de los usuarios. En mi base de datos tengo dos usuarios registrados que son: Usuario #1: usuario = usuario1, contrasea = prueba1 Usuario #2: usuario = usuario2, contrasea = prueba2 La validacin lo haremos en la pgina ingreso.php nos vamos wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr al men Ventana -> Bases de
4/19

11/5/11

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo

La validacin lo haremos en la pgina ingreso.php nos vamos al men Ventana -> Bases de datos y se nos carga una ventana en el panel derecho, si seguiste los pasos anteriores al crear Nuevo sitio y al configurar el servidor de prueba, entonces no tendrs problemas en este paso. En la ventana de Bases de datos damos clic en el smbolo + y luego en Conexin MySQL . Se nos aparece una ventana y llenamos con los siguientes datos: Nombre de conexi n: cualquier nombre, en mi caso se llama conexion_usuarios. Servidor MySQL: si la base de datos est en la misma mquina escribimos localhost (sin comillas). Nombre de usuario: por lo general el nombre por defecto es root (sin comillas). Contrasea: por lo general se deja el espacio en blanco. Base de datos: damos clic en Seleccionar y escogemos la base de datos que creamos, en mi caso manejo_usuarios . Nos quedara as:

Clic en la imagen para ampliar Ahora en la ventana Bases de datos aparece la base seleccionada con el nombre que le pusimos. Ahora nos vamos al men Ventana -> Vinculaciones. En la ventana que aparece en el men lateral damos clic en el signo + y escogemos Juego de registros (consulta) y escribimos los siguientes datos: Nombre: cualquier nombre que queramos darle a la consulta o recordset, en mi caso se llama consulta_usuarios (sin comillas). Conexi n: seleccionamos la conexin que creamos anteriormente. Table: escogemos la tabla que contiene los datos, en mi caso usuarios . Columnas: escogemos la opcin todo, ya que queremos los datos tanto del usuario como del password. Nos queda algo as:

Clic en la imagen para ampliar Si damos clic en Prueba podemos ver todos los registros que tiene esta consulta. Damos clic en aceptar. Automticamente Dreamweaver crea el cdigo PHP, sin que hayamos programado absolutamente nada. Yo uso la versin CS o versin 8, aqu el cdigo PHP se wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr
5/19

11/5/11

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo

programado absolutamente nada. Yo uso la versin CS o versin 8, aqu el cdigo PHP se crea en el mismo archivo, pero en versiones superiores como la CS4 crea el cdigo en un archivo separado. Bien, una vez hecha la conexin a la base de datos vamos a validar el usuario. Nos vamos al men Insertar -> Objetos de aplicacin -> Autenticacin de usuarios -> Conectar usuario. Se nos aparece un cuadro y establecemos los siguientes parmetros: Obtener entrada de formulario: aqu va el nombre del formulario, por defecto se llama form1, pero si le cambiaron de nombre va el nombre que le pusieron. Campo nombre de usuario: se escoge el nombre del campo de texto que contiene al usuario, en mi caso se llama usuario (sin comillas). Campo contrasea: se escoge el nombre del campo de texto que contiene la contrasea, en mi caso se llama contrasena (sin comillas). Validar utilizando conexi n: escogemos el nombre de la conexin a la base de datos que creamos antes, en mi caso conexion_usuarios (sin comillas). Tabla: escogemos el nombre de la tabla que contiene los usuarios, en mi caso usuarios (sin comillas). Columna nombre de usuario: escogemos la columna que contiene los usuarios, en mi caso user (sin comillas). Columna contrasea: escogemos la columna que contiene las contraseas, en mi caso password (sin comillas). Si la conexi n es correcta, ir a: aqu escogemos la pgina web a donde se redireccionar al usuario si los datos ingresados son correctos, en este caso entrar.php. Si falla la conexi n, ir a: aqu escogemos la pgina web a donde se redireccionar al usuario si los datos ingresados son errneos, en mi caso ingreso.php. Nos queda as:

Clic en la imagen para ampliar Listo!!! Ahora para ingresar a la pgina entrar.php debemos validarnos en la pgina ingreso.php, no hemos escrito nada de cdigo PHP, todo lo hizo Dreamweaver. Ahora vamos a terminar el programa dndole los ltimos toques a la pgina entrar.php. Al crear la conexin a la base de datos se crea automticamente en todas las pginas del sitio, pero las vinculaciones se deben crear una para cada pgina segn se necesite. Entonces en la pgina entrar.php agregamos una nueva vinculacin con el signo + y escogemos Juego de registros (consulta) y lo llenamos con los siguientes datos:

wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr

6/19

11/5/11

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo

Clic en la imagen para ampliar Ya s lo que te ests preguntando qu es eso de Filtro: user = Variable de sesin MM_Username? Bien recuerdas que te dije que no necesitas programar nada, pero que si debes conocer algo de PHP? Bien, si te fijas en el cdigo PHP que Dreamweaver cre en la pgina ingreso.php te fijars que existe lo siguiente:

//declare two session variables and assign them $_SESSION['MM_Username'] = $loginUsername; $_SESSION['MM_UserGroup'] = $loginStrGroup;

Pues ah tienes la variable MM_Username, sta variable contiene el nombre de sesin con el que navegars por la pgina web, y el nombre de sesin es igual al usuario que tienes en la base de datos. Entonces en esta consulta lo que estamos haciendo es obtener el nombre de usuario donde user (la variable que tenemos en la base de datos) sea igual a la variable MM_Username de inicio de sesin. Pues queremos imprimir ese dato en una parte de la pgina web, toma en cuenta que por esa razn en Columnas escog Seleccionado y escog la columna user nicamente, pues no me interesa imprimir la columna password, sera una gran error. Bien una vez hecha esta consulta, ponemos el cursor donde queremos imprimir el nombre del usuario y nos vamos al men Insertar -> Objetos de aplicacin -> Datos dinmicos -> Texto dinmico. Nos aparece un cuadro y escogemos la consulta que acabamos de hacer:

Clic en la imagen para ampliar Te aparecer un cuadro que contiene la consulta PHP.
wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr

Finalmente vamos a crear el enlace para cerrar sesin. Solo ponemos el cursor donde

7/19

11/5/11

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo

Finalmente vamos a crear el enlace para cerrar sesin. Solo ponemos el cursor donde queremos que est el enlace, y nos vamos al men Insertar -> Objetos de aplicacin -> Autenticacin de usuarios -> Desconectar usuario. Nos aparece una ventana y llenamos con los siguientes parmetros:

Clic en la imagen para ampliar Si en vez de la palabra Desconectar quieres, por ejemplo, las palabras Cerrar sesin, entonces la escribes, la seleccionas y sigues el procedimiento anterior. As se ve cuando ingresas al rea restringida despus de validarte, en este caso como usuario2:

Clic en la imagen para ampliar Listo!!! Acabas de crear una pgina web que valida el ingreso de usuarios que estn en una base de datos de MySQL sin programar nada. Trata de probar los dems componentes que trae el men Insertar -> Objetos de aplicacin. Te ahorrars mucho tiempo haciendo pginas web gracias a Dreamweaver. Por cierto sub todos los cdigos generados a esta pgina: http://mygnet.net/codigos/php/manejodebasedatos/validar_ingreso_de_usuarios_con_php_y_mysql.3046 ah los pueden descargar.

Ra e hi : Like hi : Like Be he fi

18 Vo o o like hi po .

60 COMENTARIOS
RSS feed para los comentarios de esta entrada. URI para TrackBack. Hola tienes el codigo generado de tus archivos, puedes pasarla? Saludos
wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr

Califica

8/19

11/5/11

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo

Califica
Comment by Carlos septiembre 7, 2009 #

Responder Los cdigos los puedes descargar en

http://mygnet.net/codigos/php/manejodebasedatos/validar_ingreso_de_usuarios_con_php_y_mysql.3046 2 0 Califica
Comment by cyberexplorador septiembre 7, 2009 #

Responder

Excelente aporte, muy dedicado 3 0 Califica

te felicito, funciona a la perfeccion.

Comment by Neo

septiembre 8, 2009 #

Responder Muchas gracias, que bueno que te funcion 0 0 Califica


Comment by cyberexplorador septiembre 8, 2009 #

Responder

Uf 2

hasta que lo encontre 0 Califica

gracias man

por el aporte .

Comment by Edu

septiembre 17, 2009 #

Responder hola que tal, bueno eh estado intentandio estos apso me marcas todo esta bien con la conexion con la base de datos, el problema cuando estoy en el juego de registros para el user y la contrasea, cuando le doy prueba me amnda un error de dreamweaver 8, me dice ke se ha producido un erro no identificado, me aparecen mis campos en, ke son id, user, contrasea, pero cuando lo pruebas te debe amndar los datos de esos campos y es cuando em marca ese error, la vdd no se poruqe hace eso , espero me puedas ayudar. 1 0 Califica
Comment by oscar octubre 19, 2009 #

Responder el administrador no revisa los comentarios?? 0 0 Califica


Comment by oscar octubre 23, 2009 #

Responder Me podras capturar la pantalla del error para verla. Sube la imagen a http://imageshack.us para verla. El tutorial que ves aqu fue hecho con Dreamweaver 8. 0 0 Califica
Comment by cyberexplorador octubre 24, 2009 #

Responder
wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr

http://img255.imageshack.us/img255/418/dibujovw.jpg

9/19

11/5/11

http://img255.imageshack.us/img255/418/dibujovw.jpg aki te mando la imagen del error ke me marca, yo tambien lo estoy haciendo con dreamweaver 8, pero este error no me deja de salir 0 1 Califica
Comment by oscar

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo

octubre 26, 2009 #

Realmente no s a qu se debe el error. Puede ser con la conexi n a la base de datos. El error te da cuando presionas Aceptar o cuando presionas Prueba? Verifica que hayas seguido los pasos en orden. 0 0 Califica
Comment by cyberexplorador octubre 27, 2009 #

excelente funciona a las 1000 maravillas, lo probe con el wamp y con el appserver 3 0 Califica
Comment by jalil lararte octubre 27, 2009 #

Responder no te salio un error ke dice se a producido un error no identificado?? ke dreamweaver tienes?? y cual es el appserv ke manejas?? 0 0 Califica
Comment by oscar octubre 28, 2009 #

Responder

segui los pasos tal y como los pones, pero el erro me sale cuando doy probar, pero si le pongo aceptar no me da ningun error, y sigo los pasos pero cuando llego al texto dinamico para desplegar lo ke hay en el juego de registros alli me amrca el error otra vez 0 0 Califica
Comment by oscar octubre 28, 2009 #

Responder hola que tal me sirvio de maravilla tus pasos pero ahora lo que quiero hacer es que como tengo varios usuarios me muestre el nombre d los demas ya que entre con el usuario que entre me pone solo el nombre del primer usuario que se encuentra en la base de datos aunque entre con otro 0 0 Califica
Comment by cayetano noviembre 2, 2009 #

Responder Hola que tal, me sirvio bastante el material, muchas felicidades. Funcion a la perfecci n, ahora el unico detalle que hay que hacer es proteger cada una de las pginas. Gracias! 0 0 Califica
Comment by Cesar noviembre 7, 2009 #

Responder

ya arregle el problema era mi appserv, lo kite y puse wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr una version

10/19

11/5/11

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo

ya arregle el problema era mi appserv, lo kite y puse una version anterior, peo ahora ke ya me hace todo eso, como le pongo la accion al boton para ke al momento de dar clic en el me valide el user y pass ke tengo?? y me manda a al sesion del usuario 0 0 Califica
Comment by OSCAR noviembre 8, 2009 #

Responder Hola. He probado todo y funciona bien, pero el password no me distingue mayusculas de minusculas. ??? Puedo haber echo algo mal? 0 0 Califica
Comment by fer diciembre 8, 2009 #

Responder Que raro, la verdad no prob eso. Pero debera distinguirlas. Voy a revisarlo. 0 0 Califica
Comment by cyberexplorador diciembre 8, 2009 #

Responder

Sigo el tuto paso a paso y me funciona perfectamente en modo local pero cuando subo mi pagina a mi hostin solo puedo ver la 1 paguina cuando pulso sobre el boton ingresar me sale el siguiente error Fatal error: Access denied for user: alexromero_es@ts18.tmm.cvsn.de (Using password: NO) in /data/members/free/tripod/es/a/l/e/alexromero/htdocs/Connections/conexion_usuarios.php on line 9 a que es debido. Por si sive de algo mi hostin es lycos tripod y la dire es http://usuarios.lycos.es/alexromero 0 0 Califica
Comment by alexromero diciembre 26, 2009 #

Responder Da error en la lnea 9 del archivo conexion_usuarios.php pon aqu qu hay en esa lnea para ver si te puedo ayudar. 0 0 Califica
Comment by cyberexplorador diciembre 28, 2009 #

Responder Ami me pasaba similar, l oque hice fue subir los archivos dependientes y subio el de conexionusuarios.php y listo despues mi problema ya fue otro y aun no encuentro solucion, lo describo en la parte inferior.. jeje 0 0 Califica
Comment by dark__w arrior febrero 12, 2010 #

Saludos, segu todos los pasos y al ingresar el usuario y la contrasea me sale Unknown column usuario1 in where clause en donde me equivoqu?
wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr

Califica

11/19

11/5/11

Califica

Autenticacin de usuarios con PHP y MySQL sin programar nada


Comment by antonio

Manejo

enero 7, 2010 #

Responder La columna usuario1 parece que no existe en la base de datos. Verifica que se llame as, con maysculas y minsculas. 0 0 Califica
Comment by cyberexplorador enero 8, 2010 #

Responder

Parece que la difrencia est en estas dos lineas: las mias: $LoginRS__query=sprintf(SELECT `user`, password FROM usuarios WHERE `user`=%s AND password=%s, GetSQLValueString($loginUsername, -1 ), GetSQLValueString($password, text)); las tuyas: $LoginRS__query=sprintf(SELECT user, password FROM usuarios WHERE user=%s AND password=%s, get_magic_quotes_gpc() ? $loginUsername : addslashes($loginUsername), get_magic_quotes_gpc() ? $password : addslashes($password)); apenas empiezo, me podras ayudar? 0 0 Califica
Comment by antonio enero 7, 2010 #

Responder Seguiste los pasos en forma ordenada. SI lo haces as no debera haber ningn problema. Verifica que la base de datos tenga el nombre correcto, as como sus campos. 0 0 Califica
Comment by cyberexplorador enero 8, 2010 #

Responder

EXCELENTE APORTACION, MUCHAS GRACIAS ME SIRVIO DE MUCHO , UNA PREGUNTA COMO HAGO OPERACIONES CON FORMULARIOS ASI Q EN UN TEXTFIELD INGRESE 3 EN OTRO 2 ETC ETC Y QUE EN UNO Q DIGA TOTAL ME DE EL TOTAL DE TODOS, GRACIAS 0 0 Califica
Comment by diana enero 27, 2010 #

Responder Aqui explico como hacer eso: http://cyberexplorador.wordpress.com/2009/01/23/obtenerdatos-desde-formulario-con-php-y-procesarlos/ 0 0 Califica


Comment by cyberexplorador enero 27, 2010 #

Responder

Hola , excelente tutorialrealmente muy bueno, solo tengo una duda, mira ya hice todooo lo que se indica http://acsalab.com/restringe pero resulta que al momento de ingresar el usuario y dar sumbit..o enter.. parace el
wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr

siguiente error:

12/19

11/5/11

siguiente error:

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo

Unknown column usuario1 in where clause alguien sabe a que se refiere o a que se debe?, muchas gracias de antemano. 1 0 Califica
Comment by dark__w arrior febrero 9, 2010 #

Responder Revisa bien la base de datos. Al parecer existe algn problema con la columna usuario1. Recuerda adems que la base de datos ya debe tener registros para que puedas probar el ejemplo. 0 0 Califica
Comment by cyberexplorador febrero 9, 2010 #

Responder Hola, gracias por la respuesta cyber, fijate que ya revis la base de datos, mayusculas, minusculas, letra por letra, de hecho ya no hay tanto problema por que la informacion la va jalando dreamweaver, tambien ingrese los datos como se ve en el ejemplo, para user ingrese usuario1 y para password ingres prueba1,lo raro tambien esta en que si pongo algun nombre o dato que no existe..como por ejemplo en usuario pongo.. pedro y el pass: pablo, me aparece el mismo mugre letrero en lugar de envarme a la hoja de index como lo estoy solicitando sta raro no?muchas gracisa por tu tiempo =) 0 0 Califica
Comment by dark__w arrior febrero 12, 2010 #

Esta buena la cosa y pues para gente que hasta ahora esta dando sus perimeros pasos en Php esta de lujo. 0 0 Califica
Comment by JuanM febrero 14, 2010 #

Responder Excelente tu explicacin me sirvi mucho, lo hice con mi base de datos en xampp y funciona bien, pero al pasarla al servido cundo dgito el nombre de usuario y contrasea y le doy enviar, aparece No database selected, primero tenia problemas con la conexin de la base pero lo solucione, pero esto si no lo entiendo, Te agradezco la colaboracin Gracias 0 0 Califica
Comment by mabe_ing febrero 20, 2010 #

Responder Saludos, disculpen fijenseque sigo batallando con el error de: Unknown column usuario1 in where clause , ya vi que todo este igual con mayusculas minusculas y de mas, mi base de datos tiene como usuario permitido: usuario1 y como password: password1. el caso es que me sale una y otra vez el error, y no me regresa a la seccion de index.php Pero lo que acabo de observar es que solo me regresa cuando meto algun valor en ususario y contrasea, como: 1 y 1, al poner numero si me regresaalguien tiene idea de por que podria pasar esto?..gracias de antemano 0 0 Califica
Comment by dark_w arrior marzo 4, 2010 #

Responder
wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr 13/19

11/5/11

Responder

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo

PARA COMPLEMENTAR Por cierto, con l oque cometno arriba la direccion donde se encuentra ubicado el archivo , por si alguien me puede dar una ayuda, la cual agradecere es: http://motacreativa.com/BDD Realmente agradecere su apoyo pues es para un proyecto que aun no puedo sacar adelante por ese detalle, y he buscado en otros foros pero al parecer muchos tienen el mismo problema 0 0 Califica
Comment by dark_w arrior marzo 4, 2010 #

Responder PARA COMPLEMENTAR MAS..PORFAVOR AYUDA Acabo de realizar otra prueba puse en el dato de mi base de datos el usuario 1 y el password 12 y me deja ingresar a la siguiente seccion, pero no puedo ingresar con el segundo registro que es usuario: usuario2 y password: password2 alguna idea de por que sucede esto si trato de ingresar con el segundo registro, nisiquiera me regresa al index, solo me marca el error. 0 0 Califica
Comment by dark_w arrior marzo 4, 2010 #

[...] a Comment Tags: base, datos, dreamweaver, mysql, php En otro manual les expliqu cmo realizar manejo se sesiones con PHP y MySQL sin programar nada con Dreamweaver. Esta vez les voy a explicar cmo realizar [...] 0 0 Califica
programar nada Cyberexplorador's Blog marzo 27, 2010 # Pingback by Consultar, insertar y modificar registros de una base de datos de MySQL con PHP sin

Responder Saludos! He seguido todos los pasos, aparece el login, a la hora de apretar el boton de enviar, lo unico que hace es dejarme en la misma pgina pero todo en blanco, lo he intentado en DW CS3 y CS4, he intentado cambiar las pginas a las que se va a redireccionar y nada, alguna idea a que se pueda deber? (estoy usando la pag via web no el wamp, en wamp funciona bien) 0 0 Califica
Comment by Ryoko marzo 29, 2010 #

Responder gracias, este tutorial esta de maravillas, existe un mundo en dreamwever que aun no he descubierto, y espero hacerlo. muchas gracias y sigue asi 0 0 Califica
Comment by w ilton abril 12, 2010 #

Responder

wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr

hola

14/19

11/5/11

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo

hola tengo un problema cuando voy a vinculaciones + no me aparece la opcion juego de registros aparece Conjunto de datos Xml de Spry y obtener mas fuentes de datos como hago para que aparesca la opcion juego de registros? les agradeceria su respuesta 0 0 Califica
Comment by roomix1 abril 18, 2010 #

Responder Cuando creas una nueva pgina debes escoger que sea de tipo PHP. 0 0 Califica
Comment by cyberexplorador abril 19, 2010 #

Responder

saludos. deseo que al autenticar un determinado usuario y se direccione hasta una pagina determinada, ejemplo el administracdor del tiene una sesion y la secretaria del sistemas tiene otra, y la idea es que al autnticar cada uno vaya a donde debe ir y el login y passwor esta guardado en una base de datos. gracias por tu colaboracion 0 0 Califica
Comment by jahsin farrufia abril 28, 2010 #

Responder Para hacer eso debes trabajar con noveles de acceso. Esas propiedades te da el Dreamweaver mismo. 0 0 Califica
Comment by cyberexplorador abril 28, 2010 #

Responder

funciona muy bien, solo una cosita como le puedo hacer para ke distinga de minusculas y mayusculas? 0 0 Califica
Comment by oscar abril 29, 2010 #

Responder Mi mas sincera felicitacin!!!!!!!!!!!! me sirvi de muchisimo tu tutorial; lo prob con el XAMPP y va de perlas!!!! excelente aporte. Solo una consulta, hay manera de encriptar el password y que el usuario cambie su password desde el dreamweaver 8?. Saludos!!! 0 0 Califica
Comment by Dennis junio 28, 2010 #

Responder Hay varias formas de encriptar los datos en MySQL, yo suelo usar el mtodo md5. Por ejemplo para encriptar el password en la base sera as: insert into tabla(user,password, nombre) value(usuario1 , md5(usuario1234 ), Hugo Mora)
wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr 15/19

11/5/11

md5(usuario1234 ), Hugo Mora) Y para obtener el dato sera: select nombre from tabla where user = usuario1

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo

and password = md5(usuario1234 ) De todas maneras hay varias formas de encriptacin, aqu te dejo un manual que te puede servir: http://dev.mysql.com/doc/refman/5.0/es/encryption-functions.html 2 0 Califica
Comment by cyberexplorador junio 29, 2010 #

Responder

Hola Amigo, de nuevo por aqu, esta vez es para pedirte si sabes como subir archivos a xampp utilizando dreamweaver, estoy que trato pero no acierto, y ademas como guardar en mysql el enlace para que al llamar a travs de una tabla dinmica esos datos aparezca el archivo (en este caso un pdf). Sera de gran ayuda que me des una manito en eso o guia que sepas al respecto. Gracias desde ya! Saludos. 0 0 Califica
Comment by Dennis agosto 22, 2010 #

Responder gracias a la perfecion 0 0 Califica


Comment by elieser octubre 16, 2010 #

Responder Hola una consulta, si la base de datos se encuentra en un hosting alquilado igual escribimos localhost (sin comillas), en la opcin Servidor MySQL:. 0 0 Califica
Comment by Carlos enero 14, 2011 #

Responder No, en ese caso debes poner el nombre que te dan los dueos del hosting. Ellos te dan esa informacin, localhost es solo cuando trabas en tu computador local. 0 0 Califica
Comment by cyberexplorador enero 23, 2011 #

Responder

TE AGRADEZCO LOS ARCHIVOS SON MUY BUENOS ME FUNCIONARON DE MARAVILLA, QUERIA PREGUNTARTE ALGO HICE LA BASE DE DATOS PARA UNA PAGINA, ES DE REGISTRO DE USUARIOS PERO ELLOS NO TIENEN SESSION NO TIENEN LOGIN NI PASS SOLAMENTE SE REGISTRAN, PERO SI NECESITO QUE SOLAMENTE EL ADMINISTRADOR TENGA ACCESO PARA ENTRAR AL index:php QUE ES LA PAGINA QUE MUESTRA LOS REGISTROS Y LOS PUEDE MODIFICAR Y ELIMINAR, COMO TE DIGO LA BASE DE DATOS TIENE LOS CAMPOS DE REGISTRO PERO NO LOS DE LOGIN NI PASS. TE AGRADEZCO LA INFORMACIN
wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr 16/19

11/5/11

TE AGRADEZCO LA INFORMACI N 0 0 Califica

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo

Comment by eddafvs

febrero 9, 2011 #

Responder muy buen tutorial, hay un paso que no me sale ya que tengo xampp como hago para configural ese paso que hizo con el wamp 1 0 Califica
Comment by cesar febrero 15, 2011 #

Responder me sale este error al darle click en ingresar me pueden ayudar Warning: require_once(Connections/conexion_usuarios.php) [function.require-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\UsuariosenPHP\ingreso.php on line 1 Fatal error: require_once() [function.require]: Failed opening required Connections/conexion_usuarios.php (include_path=.;C:\xampp\php\PEAR) in C:\xampp\htdocs\UsuariosenPHP\ingreso.php on line 1 0 0 Califica
Comment by cesar febrero 22, 2011 #

Responder buenas tardes me pueden colaborar me sale este error Warning: require_once(Connections/conexion_usuarios.php) [function.require-once]: failed to open stream: No such file or directory in C:\xampp\htdocs\UsuariosenPHP\ingreso.php on line 1 Fatal error: require_once() [function.require]: Failed opening required Connections/conexion_usuarios.php (include_path=.;C:\xampp\php\PEAR) in C:\xampp\htdocs\UsuariosenPHP\ingreso.php on line 1 0 0 Califica
Comment by cesar febrero 22, 2011 #

Responder Todo Bien funciona a lo maximo, pero como puedo hacer si tengo 2 tipos de usuario Administrador e invitado y estan en tablas diferentes y se que se redireccionen en paginas diferentes. Gracias 0 0 Califica
Comment by Edu abril 1, 2011 #

Responder excelente aporte pana 0 0 Califica


Comment by Nelson abril 30, 2011 #

Responder te pasaste AMIGO! FUNCIONA DE 100000, gracias por el tutorial. saludos ! gonalo Tucumn Argentina 0 0 Califica
Comment by gonzalo junio 3, 2011 #

Responder
wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr 17/19

11/5/11

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo

muy buen aporte

tengo una pregunta de novato . que tan segura es el

script que genera el dreamveawer . hay algo mas seguro .. no se si me hago entender . por dar un ejemplo para encriptar contraseas varios metodos y yo uso encriptacion ASE por us complejidad dreamweaver . anticipo mis agradecimientos 0 0 Califica
Comment by Daw er Drew julio 6, 2011 #

. en autentificacion de

usuario y manejo de secciones que tan seguro es este codigo que genera el

Responder Es sin duda un excelente aporte para quienes como yo estamos inicindonos en este campo, me ha sido de mucha utilidad. Es el mejor tutorial que he visto hasta el momento para validar usuarios. Lo felicito esas son las cosas que hacen grande a una persona, el compartir su conocimiento lo llevar muy lejos. Le deseo muchos xitos hhmosquera 1 0 Califica
Comment by hhmosquera julio 8, 2011 #

Responder esta todo completo, un ahorro enorme de tiempo gracias por el a porte, 0 0 Califica
Comment by jose septiembre 2, 2011 #

Responder AMIGO CUANDO LE DOY A LA PAGINA ENTRAR ME SALE UN EROOR NO ME MUESTRA EL LOGEO DE USUARIO COMO COMPONGO ESTO PORFA NECESITO TU AYUDA 1 0 Califica
Comment by Joel Rangel Mendez octubre 16, 2011 #

Responder

DEJA UNA RESPUESTA


Enter your comment here...

Guest

Acceder

Acceder

Acceder
(Not published)

Correo electrnico (requerido) Nombre (requerido) Web


wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr

18/19

11/5/11

Web

Autenticacin de usuarios con PHP y MySQL sin programar nada

Manejo

Recibir siguientes comentarios por correo. Recibir nuevas entradas por email.

Publicar comentario

BLOG DE WORDPRESS.COM. THEME: POOL BY BORJA FERNANDEZ. ENTRADAS Y COMENTARIOS: FEEDS.

Follow

Follo C be e plo ado ' Blog


Ge e e ne po o o Inbo .
Join 36 o he follo e

deli e ed

En e email add e
Sign me up!
Pow ered by WordPress.com

wordpress.com//autenticacion-de-usuarios-con-php-y-mysql-sin-progr

19/19

Anda mungkin juga menyukai