Este es el codigo de aut.verifica.inc.php:
Este lo modifique
Código PHP:
<?
include ("aut_config.inc.php");
$url = explode("?",$_SERVER['HTTP_REFERER']);
$pag_referida=$url[0];
$redir=$pag_referida;
if ($_SERVER['HTTP_REFERER'] == ""){
die ("Error cod.:1 - Acceso incorrecto!");
exit;
}
if (isset($_POST['user']) && isset($_POST['pws'])) {
$db_conexion= mysql_connect("$sql_host", "$sql_user", "$sql_pws") or die(header ("Location: $redir?error_login=0"));
mysql_select_db("$sql_db");
$usuario_consulta = mysql_query("SELECT user,pws FROM $sql_tabla WHERE user='".$_POST['user']."'") or die(header ("Location: $redir?error_login=1"));
if (mysql_num_rows($usuario_consulta) != 0) {
$login = stripslashes($_POST['user']);
$password = ($_POST['pws']);
$usuario_datos = mysql_fetch_array($usuario_consulta);
mysql_free_result($usuario_consulta);
mysql_close($db_conexion);
if ($login != $usuario_datos['user']) {
Header ("Location: $redir?error_login=4");
exit;}
if ($password != $usuario_datos['pws']) {
Header ("Location: $redir?error_login=3");
exit;}
unset($login);
unset ($password);
session_name($usuarios_sesion);
session_start();
session_cache_limiter('nocache,private');
$_SESSION['usuario_login']=$usuario_datos['user'];
$_SESSION['usuario_password']=$usuario_datos['pws'];
$pag=$_SERVER['PHP_SELF'];
Header ("Location: $pag?");
exit;
} else {
Header ("Location: $redir?error_login=2");
exit;}
} else {
session_name($usuarios_sesion);
session_start();
}
?>