hola a todos, estoy desarrollando una pequeña aplicacion y lo estoy haciendo con modulos, pero no quiero que por URL alguien me acceda directamente a los modulos, Ej:
http://localhost/aplicacion/modulos/inicio.php
eso lo evito de esta manera:
Código PHP:
$url = $_SERVER['PHP_SELF'];
if ($url == '/aplicacion/modulos/inicio.php') {
header('Location: /aplicacion/index.php');}
pero como eso lo tengo que hacer en cada uno de los modulos, que son unos cuantos, quisiera ver si exixte la forma de recojer en una variable el nombre del modulo, o sea:
Código PHP:
$nombre_modulo = $_SERVER['LO_QUE_SEA'];
$url = $_SERVER['PHP_SELF'];
if ($url == '/aplicacion/modulos/$nombre_modulo') {
header('Location: /aplicacion/index.php');}
entonces llamar este script por un include en cada modulo y asi evitarme dolores de cabesa en caso de que tenga que hacer algun cambio despues.
gracias de antemano,
saludos