Páginas: [1]   Ir Abajo
Imprimir
Autor Tema: Mostrar nombre de Usuario  (Leído 1644 veces)
tigre_id
Visitante
« : Septiembre 30, 2005, 10:53:48 »

:roll:
Hola lIC. Damian Osorio
 Tengo una duda mira ya ve que nosotros podemos crear una variable de sesion (Dreamweaver) con MM_Username; y este es el nombre que se muestra a lo largo de la paginas q se visiten siempre y cuando se active la variable..
Bueno mi duda es, como puedo hacer que se muestre el nombre real de la persona, partiendo de una pagina de logeo, donde solo se teclea el user y el password, los nombres ya estan en la misma tabla.

Le agradecere mucho

En línea
daosorio
Administrador
*****
Desconectado Desconectado

Mensajes: 3042



Ver Perfil WWW
« Respuesta #1 : Septiembre 30, 2005, 03:35:56 »

Tigre_Id:

Para poder hacerlo simplemente agregamos algunas líneas de código y creamos otra variables para lograrlo:  Mira lo siguiente:

 
Código:
$LoginRS__query=sprintf("SELECT CAMPONOMBRE, CAMPOApellido, usuario, password, idnivel FROM NAME_TABLA WHERE usuario='%s' AND password='%s'",
  get_magic_quotes_gpc() ? $loginUsername : addslashes($loginUsername), get_magic_quotes_gpc() ? $password : addslashes($password));
   
  $LoginRS = mysql_query($LoginRS__query, $NAME_CONEXION) or die(mysql_error());
  $loginFoundUser = mysql_num_rows($LoginRS);
  $array=mysql_fetch_array($LoginRS);

  if ($loginFoundUser) {
   
    $loginStrGroup  = mysql_result($LoginRS,0,'idnivel');
   
    //declare two session variables and assign them
    $GLOBALS['MM_Username'] = $loginUsername;
    $GLOBALS['MM_UserGroup'] = $loginStrGroup;
  $GLOBALS["Nombre"]=$array["CAMPONombre"];
    $GLOBALS["Apellido"]=$array["ICAMPOApellido"];  
     

    //register the session variables
    session_register("MM_Username");
    session_register("MM_UserGroup");
    session_register("Nombre");
    session_register("Apellido");


1.- Lo que hacemos aquí es agregar el campo nombre y apellidos del usuario
2.- Luego se asignan nombres a la variable e indica de dónde tomará el valor.
3.- Finalmente se agregar las variables de sesión en //register the session variables
4.- Desde el panel de Dreamweaver creamos las variables, como creamos MM_Username

Lo que aquí conseguimos es tener el nombre y apellidos por separados para luego ponerlos a nuestro gusto; primero name y luego apellido o viceversa.

Espero te sirva, si no, aquí pones la duda.

Saludos.

PD: Te invitamos a registrarte en el foro
En línea
tigre_id
Visitante
« Respuesta #2 : Octubre 05, 2005, 11:23:37 »

Gracias DamianOsorio;
Fue una Excelente Ayuda  Cheesy
En línea
Páginas: [1]   Ir Arriba
Imprimir
Ir a: