Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/04/2006, 13:18
jossxx
 
Fecha de Ingreso: marzo-2003
Mensajes: 225
Antigüedad: 21 años, 1 mes
Puntos: 0
mostrar campo mysql-php en una sesión

Soy un principiante y no doy con ello.
He creado un sistema de autentificación en DW con la tabla socios con los campos socio, pass y nombre; la sesión MM_Usename muestra el usuario del login user pero quiero que muestre el nombre:

login:

Código PHP:
// *** Start the session
session_start();
// *** Validate request to log in to this site.
$FF_LoginAction $PHP_SELF;
if (isset(
$QUERY_STRING) && $QUERY_STRING!=""$FF_LoginAction .= "?".$QUERY_STRING;
if (isset(
$user)) {
  
$FF_valUsername=$user;
  
$FF_fldUserAuthorization="";
  
$FF_redirectLoginSuccess="../socios/soclis.php";
  
$FF_redirectLoginFailed="../index.php";
  
$FF_rsUser_Source="SELECT socio, pass ";
  if (
$FF_fldUserAuthorization != ""$FF_rsUser_Source .= "," $FF_fldUserAuthorization;
  
$FF_rsUser_Source .= " FROM socios WHERE socio='" $FF_valUsername "' AND pass='" md5($userpass) . "'";
  
mysql_select_db($database_zona$zona);
  
$FF_rsUser=mysql_query($FF_rsUser_Source$zona) or die(mysql_error());
  
$row_FF_rsUser mysql_fetch_assoc($FF_rsUser);
  if(
mysql_num_rows($FF_rsUser) > 0) {
    
// username and password match - this is a valid user
    
$MM_Username=$FF_valUsername;   
    
session_register("MM_Username"); 
en las páginas restringidas tengo antes del html:

Código PHP:
// *** Restrict Access To Page: Grant or deny access to this page
$FF_authorizedUsers=" ";
$FF_authFailedURL="../aut/login.php";
$FF_grantAccess=0;
session_start();
if (isset(
$HTTP_SESSION_VARS["MM_Username"])) {
  if (
true || !(isset($HTTP_SESSION_VARS["MM_UserAuthorization"])) || $HTTP_SESSION_VARS["MM_UserAuthorization"]=="" || strpos($FF_authorizedUsers$HTTP_SESSION_VARS["MM_UserAuthorization"])) {
    
$FF_grantAccess 1;
  }
}
if (!
$FF_grantAccess) {
  
$FF_qsChar "?";
  if (
strpos($FF_authFailedURL"?")) $FF_qsChar "&";
  
$FF_referrer $PHP_SELF;
  if (isset(
$QUERY_STRING) && strlen($QUERY_STRING) > 0$FF_referrer .= "?" $QUERY_STRING;
  
$FF_authFailedURL $FF_authFailedURL $FF_qsChar "accessdenied=" urlencode($FF_referrer);
  
header("Location: $FF_authFailedURL");
  exit;

y para mostrar el usuario:

Código PHP:
echo "Hola $MM_Username"
¿cómo lo hago?

gracias y saludos