[Resuelto] ¿se puede compartir una variable entre varios php?

Iniciado por Misterio_S, 19 Diciembre 2014, 13:49 PM

0 Miembros y 1 Visitante están viendo este tema.

Misterio_S

tengo 1  php que es la sección principal o indice y desde este se accede a otros 5 secciones, algunas son privadas y es necesario logearse, pero en otras no es necesario porque son publicas:

proyecto agenda:
-login.php   publico principal
-recordatorio_eventos.php    privado
-mis_contactos.php     privado
-mis_notas.php      privado
-calculador-php      publico
-clima_hora.php     publico



login.php conecta a la base de datos y carga todos los datos del usuario y deberia guardarlas en variables que sean accesibles para cualquier php.

en los php publicos, si el usuario esta logeado deberia mostrar "buenas tardes $nombre_usuario" y sus demas datos pero si no se logeo "buenas tardes invitado , si quieres puedes iniciar sesion" , en los php privados si el usuario no se loggeo deberia mostrar "acceso prohibido",  quisiera saber si hay alguna manera de compartir una variable entre todos los php de arriba, o crear un php llamado ejemplo variables_globales.php y hacerla publica y visible para todos, como se hace en un lenguaje de programacion tipo pascal,basic, c  lo que intente es usar el comando require:

login.php
require "mis_notas.php"

misnotas.php recibe las variables bien, pero cuando se intenta entrar a esta sección mediante hiperenlace no las recibe
<a href = "mis_notas.php">ir a mis notas</a>
necesito acceder a los datos del usuario y la conexion sql que se cargan en login.php

engel lex

El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Misterio_S

¡funciona! , no sabia de eso recien empiezo en php, gracias.