Ver Mensaje Individual
  #2 (permalink)  
Antiguo 28/11/2011, 17:33
Avatar de zerpico_01
zerpico_01
 
Fecha de Ingreso: enero-2008
Ubicación: Wilde - Avellaneda -
Mensajes: 421
Antigüedad: 16 años, 4 meses
Puntos: 13
Respuesta: La página no está redirigiendo adecuadamente

prueba con html:

Código PHP:
<?php
$nombre 
$_COOKIE['nombre'];
if (empty(
$nombre)){
echo 
'<meta http-equiv="Refresh" content="0;url=login.php">';
} else {
echo 
"Acceso permitido";
<
meta http-equiv="Refresh" content="0;url=index.php">

}
?>
si el codigo esta funcionando en el mismo directorio de los archivo login.php y index.php:

Código PHP:
<?php
$nombre 
$_COOKIE['nombre'];
if (empty(
$nombre)){
header("Location: login.php");
exit;
} else {
echo 
"Acceso permitido";
header("Location: index.php");
exit;
}
?>
(si no estan en el mismo directorio debes agregar ../ segun la profundidad de los directorios.)

de un modo mas seguro seria:

Código PHP:
<?php
$nombre 
strip_tags((htmlentities($_COOKIE['nombre'],ENT_QUOTES));
if (empty(
$nombre)){
header("Location: login.php");
exit;
} else {
echo 
"Acceso permitido";
header("Location: index.php");
exit;
}
?>
saludos
__________________
Es duro fracasar en algo, pero es mucho peor no haberlo intentado. - Si crees todo lo que lees, mejor no leas -

Última edición por zerpico_01; 28/11/2011 a las 17:38