Foros del Web » Programando para Internet » PHP »

Conexion de un usuario a un sitio web

Estas en el tema de Conexion de un usuario a un sitio web en el foro de PHP en Foros del Web. Hola, tengo una aplicación web estructurada de la siguiente manera: La página inicial es index.php donde aparece un formulario (Usuario y password) para que un ...
  #1 (permalink)  
Antiguo 17/01/2009, 05:15
 
Fecha de Ingreso: diciembre-2008
Mensajes: 122
Antigüedad: 15 años, 4 meses
Puntos: 0
Conexion de un usuario a un sitio web

Hola,
tengo una aplicación web estructurada de la siguiente manera:

La página inicial es index.php donde aparece un formulario (Usuario y password) para que un usuario se conecte.

Una vez introducidos los datos pasamos a form_conex.php donde gestiono si el usuario y el password es correcto. También controlo si el usuario es de tipo administrador.

Una vez hecho eso vuelvo a index.php, pero me gustaría que ahora apareciera si el usuario está conectado o desconectado y su nombre.

¿Cómo puedo hacer esto?
Gracias.
  #2 (permalink)  
Antiguo 17/01/2009, 08:26
Avatar de emiliodeg  
Fecha de Ingreso: septiembre-2005
Ubicación: Córdoba
Mensajes: 1.830
Antigüedad: 18 años, 7 meses
Puntos: 55
Respuesta: Conexion de un usuario a un sitio web

claro lo que tienes q hacer es iniciar una sesion luego de validar sus datos

if ($usuario_validado===true){
session_start();
$_SESSION['conectado']=true;
$_SESSION['nombre']=$nombre_usuario;
}


luego en el index.php muestras

echo 'bienvenido '.$_SESSION['nombre].' ud esta conectado en nuestro sitio';

siempre antes de usar $_SESSION tiene q estar un session_start(), incluido una sola vez y antes de cualquier salida por pantalla

si quieres contar los usuarios conectados y demas revisa este post que escribi hace 2 min

http://www.forosdelweb.com/f18/conta...egunta-663302/

saludos
__________________
Degiovanni Emilio
developtus.com
  #3 (permalink)  
Antiguo 18/01/2009, 14:28
 
Fecha de Ingreso: diciembre-2008
Mensajes: 122
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Conexion de un usuario a un sitio web

Ok,
lo acabo de probar.
He situado el codigo primero en mi pagina php form_conex y luego hago un header(location index.php), ¿es necesario?

Pero no se donde situar el '.$_SESSION['nombre].' en el index.php porque no me funciona.
Me sale el navegador en blanco cuando accedo a index.php

¿cual puede ser el problema?
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 21:56.