Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/08/2005, 15:10
Avatar de julianmejio
julianmejio
 
Fecha de Ingreso: agosto-2005
Ubicación: Medellín, Antioquia
Mensajes: 88
Antigüedad: 18 años, 8 meses
Puntos: 3
la aplicación la hice con Dreamweaver, y me funcionaba bien, hasta que decidí pasarme al PHP 5.0.4, aqui está el codigo

Código PHP:
<?php
// *** Validate request to login to this site.
session_start();

$loginFormAction $_SERVER['PHP_SELF'];
if (isset(
$accesscheck)) {
  
$GLOBALS['PrevUrl'] = $accesscheck;
  
session_register('PrevUrl');
}

if (isset(
$_POST['usuario'])) {
  
$loginUsername=$_POST['usuario'];
  
$password=$_POST['pass'];
  
$MM_fldUserAuthorization "acceso";
  
$MM_redirectLoginSuccess "../../../index.php";
  
$MM_redirectLoginFailed "iniciar.php?eID=Nombre%20de%20usuario%20y/o%20contrasena%20incorrecta";
  
$MM_redirecttoReferrer true;
  
mysql_select_db($database_jmejio_admin$jmejio_admin);
      
  
$LoginRS__query=sprintf("SELECT usuario, pass, acceso FROM usuarios WHERE usuario='%s' AND pass='%s'",
  
get_magic_quotes_gpc() ? $loginUsername addslashes($loginUsername), get_magic_quotes_gpc() ? $password addslashes($password)); 
   
  
$LoginRS mysql_query($LoginRS__query$jmejio_admin) or die(mysql_error());
  
$loginFoundUser mysql_num_rows($LoginRS);
  if (
$loginFoundUser) {
    
    
$loginStrGroup  mysql_result($LoginRS,0,'acceso');
    
    
//declare two session variables and assign them
    
$GLOBALS['MM_Username'] = $loginUsername;
    
$GLOBALS['MM_UserGroup'] = $loginStrGroup;          

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

    if (isset(
$_SESSION['PrevUrl']) && true) {
      
$MM_redirectLoginSuccess $_SESSION['PrevUrl'];    
    }
    
header("Location: " $MM_redirectLoginSuccess );
  }
  else {
    
header("Location: "$MM_redirectLoginFailed );
  }
}
?>
<?php
if(isset($_REQUEST['eID'])){
    
$msj=$_REQUEST['eID'];
}else{
    
$msj="";
}
?>

Última edición por julianmejio; 24/08/2005 a las 16:43