Foros del Web » Programando para Internet » PHP »

Como reconocer a un usuario logueado

Estas en el tema de Como reconocer a un usuario logueado en el foro de PHP en Foros del Web. Hola, mi duda es la siguiente. Acabo de hacer un pequeño formulario de login, mediante este el formulario lee si el usuario y la contraseña ...
  #1 (permalink)  
Antiguo 10/08/2012, 11:01
Avatar de Suhkha  
Fecha de Ingreso: julio-2012
Mensajes: 65
Antigüedad: 11 años, 9 meses
Puntos: 1
Como reconocer a un usuario logueado

Hola, mi duda es la siguiente.

Acabo de hacer un pequeño formulario de login, mediante este el formulario lee si el usuario y la contraseña coinciden en la base de datos, en caso de que si se abre un link para poder ingresar a un formulario de registro de articulos para vender.

Ahora, quisiera saber como puedo hacer que el formulario conozca al usuario que se logueo, es decir:

Entra Maria con su password --> Registro1 (Bienvenida Maria (user) )... etc.

¿Como le hago, para que se muestre el nombre en el formulario, mi formulario por ejemplo tiene 3 paginas, como hacerle para que siga logueado durante esas tres paginas hasta q el usuario finalice sus sesion por si mismo?

Tengo el presentimento de que tengo que usar (obviamente) sesiones y creo que user_login();
Sin embargo no estoy segura y no se como aplicar el user_login();

Muchas gracias por sus respuestas.
__________________
Don't look back, and try learning everyday, no matters how...
  #2 (permalink)  
Antiguo 10/08/2012, 11:04
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: Como reconocer a un usuario logueado

Almacena la información que tengas en la base de datos en una variable de sesión y cuando la necesites solo llama esa variable donde quieras que aparezca.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 10/08/2012, 11:10
Avatar de Suhkha  
Fecha de Ingreso: julio-2012
Mensajes: 65
Antigüedad: 11 años, 9 meses
Puntos: 1
Respuesta: Como reconocer a un usuario logueado

Cita:
Iniciado por abimaelrc Ver Mensaje
Almacena la información que tengas en la base de datos en una variable de sesión y cuando la necesites solo llama esa variable donde quieras que aparezca.
Gracias por responder, amm, no se si podrías explicarme mejor como hacer el uso de las sesiones, es la primera vez que hare uso de esto y quisiera estar bien informadada sobre ello para aplicarlo bien a mis necesidades, espero no sea molestia.
__________________
Don't look back, and try learning everyday, no matters how...
  #4 (permalink)  
Antiguo 10/08/2012, 11:14
ERR
 
Fecha de Ingreso: febrero-2012
Ubicación: Escazu
Mensajes: 18
Antigüedad: 12 años, 2 meses
Puntos: 1
Respuesta: Como reconocer a un usuario logueado

Talves este enlace te de la solucion
[URL="http://www.forosdelweb.com/wiki/PHP:%C2%BFC%C3%B3mo_guardo_y_leo_una_variable_de_s esi%C3%B3n%3F"]http://www.forosdelweb.com/wiki/PHP:%C2%BFC%C3%B3mo_guardo_y_leo_una_variable_de_s esi%C3%B3n%3F[/URL]
  #5 (permalink)  
Antiguo 10/08/2012, 11:14
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 14 años, 10 meses
Puntos: 1517
Respuesta: Como reconocer a un usuario logueado

Ok, seguro mirate esta información http://www.forosdelweb.com/wiki/PHP:...sesi%C3%B3n%3F

Edito: Se me adelantaron
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #6 (permalink)  
Antiguo 10/08/2012, 11:16
 
Fecha de Ingreso: enero-2011
Ubicación: DF
Mensajes: 898
Antigüedad: 13 años, 2 meses
Puntos: 155
Respuesta: Como reconocer a un usuario logueado

http://www.php.net/manual/es/book.session.php
__________________
No me interesan ni las gracias ni los karmas , pero si que se genere conocimiento, si se dio con la respuesta por favor confirmalo
  #7 (permalink)  
Antiguo 10/08/2012, 11:27
Avatar de Suhkha  
Fecha de Ingreso: julio-2012
Mensajes: 65
Antigüedad: 11 años, 9 meses
Puntos: 1
Respuesta: Como reconocer a un usuario logueado

Gracias por sus respuestas, leere la documentacion que me dieron y el fin de semana hare pruebas, en caso de duda se los comento en este post.

Y muchas gracias de nuevo :)
__________________
Don't look back, and try learning everyday, no matters how...
  #8 (permalink)  
Antiguo 10/08/2012, 18:29
marcofbb
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Como reconocer a un usuario logueado

Tenes que utilizar sesiones, mas arriba de dieron mucha informacion sobre ellas. Te dejo un ejemplo donde te podes guiar

http://www.marcofbb.com.ar/sistema-d...2-php-y-mysql/

Saludos
  #9 (permalink)  
Antiguo 11/08/2012, 20:55
 
Fecha de Ingreso: agosto-2012
Mensajes: 4
Antigüedad: 11 años, 8 meses
Puntos: 0
Respuesta: Como reconocer a un usuario logueado

$sOnLoad = "alert('Bienvenid@ " . strtoupper($SESSION['aUsuario']['nombres']) . " al sistema de xxxxxxxxx')";

con esto muestras una ventana emergente dando la bienvenida al usuario que inicio sección.... ten en cuenta que primero debes haber conectado a la base de datos y que aUsuario contiene la información del login.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:23.