Ver Mensaje Individual
  #8 (permalink)  
Antiguo 26/11/2006, 12:19
Avatar de nanomartin
nanomartin
 
Fecha de Ingreso: mayo-2005
Ubicación: Moron - Bs As (ARG)
Mensajes: 50
Antigüedad: 19 años, 8 meses
Puntos: 0
A ver si te sirve...

Hola gente.. verdaderamente que estoy bastante com,plicado en mi proyecto y no me puse a leer detenidamente los extensos emnsajes que han redactado.

Por mi parte, te copio el código de mis archivos, y una breve explicación:

Para mantener el nombre de quien se logueó en las paginas, lo que tenes que hacer es declarar AL INICIO del sitio (o sea, en el LOGIN) un par de variables de SESION: (esto lo escrive DreamWeaver)

Código PHP:
    //declare two session variables and assign them
    
$_SESSION['MM_Username'] = $loginUsername;
    
$_SESSION['MM_UserGroup'] = $loginStrGroup
Con eso ya creaste la variable que estará disponible en todo el sitio.
((fijate que también crea la del grupo de usuario, o "nivel" de privilegios.. en definitiva son solo datos que vos decidis si te sirve incluírlos o no))

2º paso, decirle A CADA PAGINA que levante esas variables, para mostrar el nombre (o lo que traiga esa variable) PRIMERO HAY QUE VALIDAR EL LOGUEO

Código PHP:
<?php require_once('Connections/n_martinf.php'); ?>
<?php 
// *** Validate request to login to this site.
if (!isset($_SESSION)) {
  
session_start();
}
?><?php
Si existe, va a continuar, y luego simplemente imprimis el valor en pantalla_

Código PHP:
  <td>Usuario:<?php echo $_SESSION['MM_Username']?></td>
Como verás era muy sencillo (aunque para mi tambien era "el cuco" hace un tiempo).

Espero haber podido ayudarte!!

Suerte!