Ok cluster hice caso cambie el codigo pero sigue pasandome a la pagina index aun cuando el esta bien logueado estos son los cambios.
La pagina que crea la session.
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["verificado"]="SI";
header ("Location: autentificado.php");
}else{
header("Location: index.php?error=si");
}
mysql_free_result($respuesta);
mysql_close($link);
Ahora la capa deseguridad:
Código PHP:
$var = $_SESSION["verificado"];
if ($var == "SI") {
header("Location: index_foro.php");
exit();
} else {
header("Location: ../rogel/index.php");
}