Ver Mensaje Individual
  #6  
Antiguo 15-03-2012
juanpy juanpy is offline
Miembro
NULL
 
Registrado: feb 2012
Ubicación: Santiago de Chile
Posts: 64
Reputación: 13
juanpy Va por buen camino
Question Aún sigo probando colega.

Georkis,

Si se de lo que estas hablando y es mas la funcion BasicAuthentication (la probe desde los ejemplos de radphp), me valida contrata MySql y no contra la tabla de usuarios que administra el sistema.

Si fueses tan amable me podrias indicar paso a paso las instrucciones que debo seguir para resolver.

¿A que objeto y en que evento debo asociar el algoritmo propuesto (boton submim, etc.)?
¿Cuales son las variables que debo asociar al algoritmo?: $usuario= variable donde recogo el nombre de usuario de la tabla Usuario, $pass=variable donde recogo la contraseña del usuario de la tabla Usuario.

Código PHP:
function BasicAuthentication1Authenticate($sender$params)
if (!isset(
$_SESSION)) { 
  
session_start(); 

        {
        if (isset(
$params['username']))   //'username' SE MANTIENE O LA REEMPLAZO POR MIS VARIABLES 
           
{
           
$name=mysql_real_escape_string($params['username']);
           
$password=mysql_real_escape_string($params['password']);  //'password' SE MANTIENE O LA REEMPLAZO POR MIS VARIABLES
           
$query="select * FROM `userdata` WHERE `user` = '".$name."'";
           
$result=mysql_query($query);
           
//if (!$result) {deleted custom code}
           
$row=mysql_fetch_array($result);
           
$customercode=$row['cuscode'];    //'cuscode' SE MANTIENE O LA REEMPLAZO POR MIS VARIABLES

           /* Declaración de la variable de session */
           
$_SESSION['username'] = $loginUsername
           
           if ((
$name==$row['user']) && ($password==$row['pass']))
               {
               
header('Location: ruta_Admin.php'); //Prueba poner esto... ruta del usuario
               
return (true);
               }
           return (
false);
           }
        return (
false);
        } 
Muchas gracias estimado.

CSIE,

Gracias, realmente interesante la explicación paso a paso de la interfaz con MySql.

Los mantendre informados de los avances al respecto.
Responder Con Cita