Ver Mensaje Individual
  #84 (permalink)  
Antiguo 08/11/2006, 07:43
Avatar de joharny
joharny
 
Fecha de Ingreso: octubre-2006
Mensajes: 11
Antigüedad: 17 años, 6 meses
Puntos: 0
Pregunta

Cita:
Iniciado por Ugho Ver Mensaje
joharny:
cual es espcificamente el error que tes sale???
Hola Chicos!. Bueno Uglo gracias por contestarme pero de tanto buscar supe conseguir el error... Un millon de gracias!!


Ahorita estoy trabajando con sesiones y bueno hasta ahora no c m ocurre como hacer para validar q no entre por el url. Me explico, yo tengo una parte de mi pagina llamada acceso q solo pueden entrar los usuarios registrados en mi base de datos. Cuando accedo a esa area consigo no entrar por url porq puedo trabajar con el usuario y la contraseñ, es decir....

if(isset($_POST['usuario']) && isset($_POST['clave']))
{
include('conexion.php');
$query= pg_query("SELECT login, password, tipo_u FROM usuarios WHERE login='$usuario' AND password='$clave'");
$row= pg_fetch_row($query);

if(pg_num_rows($query)==0)
{
echo "<script language=JavaScript>alert('usuario no registrado'); window.location='datos.php'</script>";
}
else{
$usuario = $row[0]; //$row[0] = login
$clave_aux = $row[1]; //$row[1] = password
$tipo=$row[2]; //$row[2] = tipo_u
session_name('ADMIN');
session_start();
$_SESSION['usuario'] = $usuario;
$_SESSION['id_s'] = session_id();
switch($tipo)
{
case "1":
$_SESSION['estatus'] = 'admin';
echo "<script language=JavaScript> window.location='accion.php'</script>";
break;
}
}
} //cierre del if(isset($_POST['usuario']) && isset($_POST['clave']))
else//Se intenta acceder a la página de forma no permitida (por url)
{

header("Location: index.php");
}
?>



pero al abrir el index de mi pagina y demas paginas de navegacion tambien quiero conseguir no entrar por url.... Si m dan una idea se los agradezco muuuucho.

Gracias!!!