Hola amigos temgo el siguiente problema con una variable de seccion:
la creo de la siguiente manera:
Código PHP:
$string="select * from usuarios where nombre='$usuario' and contrasena='$password'";
$respuesta=mysql_query($string,$link)or die("Error Fatal: ".mysql_error());
if(mysql_num_rows($respuesta)!=0){
session_start();
session_register("autentificado");
$autentificado = "SI";
header ("Location: [url]http://www.hotmail.com[/url]");
}else{
header("Location: index.php?error=si");
}
mysql_free_result($respuesta);
mysql_close($link);
despues en otra pagina la trato de recuperar de la siguiente manera:
Código PHP:
session_start();
if ($_SESSION["autentificado"] == "SI") {
header("Location: [url]www.hotmail.com[/url]");
}else{
header("location: index.php");
exit();
}
lo que esta sucediendo es lo siguiente siempre me envia a index aunque autentificado sea "SI", bueno en el primer script de creacion de la seccion estan echo las conexiones a la base de datos de forma correcto solo que no inclui en este código.
les agradezco su ayuda