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.