¡Buenas!
El problema es simple: Tengo un sitio web en el que hay un menú dinámico, que cambia el contenido con jQuery, (.load) de un div por el de una página con los datos. El problema es que necesito saber si esa página está siendo vista dentro del div, o si se está accediendo directamente a ella.
No se si me estoy explicando bien... inicio.php (página principal) carga en un div #content programa.php (página con los datos). Si se carga directamente programa.php (sin incluirlo en inicio.php) tendría que hacer una redirección a inicio.php#programa (para que se carguen los estilos, se vea cuadrado...)
¿A alguien se le ocurre como hago esto? No se si habrá forma con JavaScript, o habrá que hacerlo con PHP.
Muchas gracias de antemano.
_________________________
EDITO:
Al final la solución que he encontrado es cargar la página con una variable PHP en la url, que sólo la cargue desde el menú. Si no tiene esa variable, manda a inicio.php#pagina y si la tiene carga el contenido.