Se puede hacer de dos forma... te explico la primera si resulta...
Código PHP:
function BasicAuthentication1Authenticate($sender, $params)
if (!isset($_SESSION)) {
session_start();
}
{
if (isset($params['username']))
{
$name=mysql_real_escape_string($params['username']);
$password=mysql_real_escape_string($params['password']);
$query="select * FROM `userdata` WHERE `user` = '".$name."'";
$result=mysql_query($query);
//if (!$result) {deleted custom code}
$row=mysql_fetch_array($result);
$customercode=$row['cuscode'];
/* 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);
}
La otra forma es una página independiente que llame la function BasicAuthentication1Authenticate, y si es verdadero pasar con todo, pero para eso no hace falta hacer todo esto... o sea, lo único que tienes que hacer es: Verificar si la consulta esta llena (Pasa) sino (No pasa), se hace con la function empty()... dime si tienes ideas de lo que estoy hablando...