Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/10/2004, 09:27
pincho
 
Fecha de Ingreso: mayo-2004
Ubicación: Argentina
Mensajes: 126
Antigüedad: 20 años
Puntos: 1
Exclamación Mas info!

Bueno, les posteo lo ultimo que comprobe con un codigo diferente al autentificator...

<?
//un formulario me envia las variable usuario y pass
if ($_POST["usuario"]=="nombre" && $_POST["pass"]=="password"){
//usuario y contraseña válidos defino una sesion y guardo datos
session_start();
$_SESSION["autentificado"]= "SI";
header ("Location: restringida.php");
}else {
//si no existe lo mando otra vez al formulario
header("Location: formulario.php?error");
}
?>

Esto no me funciono, me crea la sesion donde contiene la variable autentificado PERO tambien me genera otra sesion VACIA (debido a que para recoger las variables guardadas en la sesion y mostrarlas en restringida.php aparece denuevo session_start();).

entonces lo que hice fue cambiar el header ("Location: restringida.php"); por un simple echo a la pagina restringida (echo "<a href='restringida.php'>ahora puedo entrar!</a>";)

y Bingo!.

Ahora bien... no quiero el Link... preferiría una redirección automática.

Si alguien sabe.. Los datos del php.ini siguen siendo los mismos. PHP version 4.3.1

Saludos!