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