PHP - variable global

 
Vista:

variable global

Publicado por alvaro (1 intervención) el 11/01/2006 11:33:49
Hola a todos, tengo una pregunta que no logro resolver:

Resulta que tengo un proyecto web, pues bien, me gustaría hacer que en la primera página se me cargara en una variable global un valor, por ejemplo acceso=1, de tal manera que al entrar en las páginas siguientes compruebe el valor de la variable global acceso, si es 1 no pasa nada y sigo hacia adelante, pero si no tiene valor o la variable no existe que se me redirija a la página index.php

Alguien me puede ayudar con este código, es que me gustaría que funcionara y mis conocimientos de php no son muy buenos que digamos.

Muchas gracias anticipadas. Un Saludo.


index.php
========

<?php
session_start();
$_SESSION['acceso'] = 1;
?>

cualquiera.php
============

<?php
if (!session_is_registered('acceso')) {
?>
<SCRIPT LANGUAGE="JavaScript">
location.href='index.php';
</SCRIPT>
<?
}
?>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:variable global

Publicado por Alvaro (46 intervenciones) el 11/01/2006 21:15:01
Comprueba el valor de la variable, no si está registrada, sería algo así:

session_start();
if($_SESSION["acceso"]!=1){ header("location:index.php"); }

si te reporta un error de sessiones.... @session_start();

Espero te sea de ayuda.

UN SALUDO,

Álvaro
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar