Cita:  
					Iniciado por marco1983  pues yo tengo el siguiente codigo y no me funciona:
 
<?php 
session_start();
?>
<html>
<head>
<?php
echo "Hola <b>$dentro</b>";
if ($dentro != "si") {
echo "<h1>Esto es una zona restringida, identifiquese por favor!</h1>";
exit;}
?>
 
y en otro archivo le paso al de arriba esto y no me guarda el contenido de la variable "dentro" 
 
$_SESSION["dentro"]="si";
header("Location: admin.phtml");
 
 
No se si me habeis entendido
    salu2, takitei tiene razón... para llamar una variable de sesión debees usar $_SESSION["variable"]... tu codigo admin.phtml quedaria asi  
 Código PHP:
    <?php 
session_start();
?>
<html>
<head>
<?php
echo "Hola <b>".$_SESSION["dentro"]."</b>";
if ($_SESSION["dentro"] != "si") {
echo "<h1>Esto es una zona restringida, identifiquese por favor!</h1>";
exit;}
?>    
  y para grabar la variable: 
 Código PHP:
    <?
session_start();
$_SESSION["dentro"]="si";
header("Location: admin.phtml");
?>    
  un saludo  
