Foros del Web » Programando para Internet » PHP »

Problemas con usuario activo

Estas en el tema de Problemas con usuario activo en el foro de PHP en Foros del Web. Hola gente Tengo que conseguir el id del usuario activo, tengo esto pero cuando tomo la variable de session MM_Usu_activo me tira como resultado un ...
  #1 (permalink)  
Antiguo 22/07/2005, 07:53
cmc
 
Fecha de Ingreso: febrero-2003
Ubicación: Capital
Mensajes: 1.317
Antigüedad: 21 años, 2 meses
Puntos: 1
Problemas con usuario activo

Hola gente

Tengo que conseguir el id del usuario activo, tengo esto pero cuando tomo la variable de session MM_Usu_activo me tira como resultado un numero enorme que nada tiene que ver con el id del usuario logeado

Código PHP:
<?php session_start();
// *** Validate request to login to this site.
$loginFormAction $_SERVER['PHP_SELF'];
if (isset(
$accesscheck)) {
  
$GLOBALS['PrevUrl'] = $accesscheck;
  
session_register('PrevUrl');
}
if (isset(
$_POST['user'])) {
  
$loginUsername=$_POST['user'];
  
$password=$_POST['pass'];
  
$usu_activo "";
  
$MM_fldUserAuthorization "";
  
$MM_redirectLoginSuccess "log_in.php";
  
$MM_redirectLoginFailed "log_out.php";
  
$MM_redirecttoReferrer false;
  
mysql_select_db($database_CnxBow$CnxBow);
  
  
$LoginRS__query=sprintf("SELECT usern, passw, client_id FROM clients WHERE usern='%s' AND passw='%s'",
    
get_magic_quotes_gpc() ? $loginUsername addslashes($loginUsername), get_magic_quotes_gpc() ? $password addslashes($password)); 
  
$LoginRS mysql_query($LoginRS__query$CnxBow) or die(mysql_error());
  
$row_LoginRS mysql_fetch_assoc($LoginRS);
  
$loginFoundUser mysql_num_rows($LoginRS);
  if (
$loginFoundUser) {
     
$loginStrGroup "";
    
$usu_activo=  $row_LoginRS['client_id'];
    
    
//declare two session variables and assign them
    
$GLOBALS['MM_Usu_activo'] = $usu_activo;
    
$GLOBALS['MM_Username'] = $loginUsername;
    
$GLOBALS['MM_UserGroup'] = $loginStrGroup;          

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

    if (isset(
$_SESSION['PrevUrl']) && false) {
      
$MM_redirectLoginSuccess $_SESSION['PrevUrl'];    
    }
    
header("Location: " $MM_redirectLoginSuccess );
  }
  else {
    
header("Location: "$MM_redirectLoginFailed );
  }
}
/////////////////fin de acceder al login///////////////////
?>
Que puedo hacer?
__________________
Claudio Caldareri
diseñador Multimedial
www.disemedios.com.ar
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 04:09.