Hola Dogui15
 
Otra forma seria quitar la secuencia get_lang de nuestro codigo como ??? te explico: 
Este es el codigo:  
Código:
 <?php
if (!stristr($_SERVER['SCRIPT_NAME'], "modules.php")) {
   die ("Usted no puede acceder directamente...");
}
require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
get_lang($module_name);
include("header.php");
$index = 0;
OpenTable();
echo"Aqui pones tu  codigo html";
CloseTable();
include("footer.php");
?>
  Lo remplazamos quitandole la secuencia get_lang($module_name); y nos quedaria de esta manera:  
Código:
 <?php
if (!stristr($_SERVER['SCRIPT_NAME'], "modules.php")) {
   die ("Usted no puede acceder directamente...");
}
require_once("mainfile.php");
$module_name = basename(dirname(__FILE__));
include("header.php");
$index = 0;
OpenTable();
echo"Aqui pones tu  codigo html";
CloseTable();
include("footer.php");
?>
  De esta manera no te marcaria ese error y no tendria que llamar al archivo del lenguaje y tomaria nuesto lenguaje de el modulo . 
Saludos 
