Mi nivel de programacion es "muy principiante jejeje"
La consulta es acerca de mi web modular que funciona perfectamente, pero hace poco empece a tener problemas con mi web por lo siguiente:
<? include $_GET['seccion'] . ".php";?>
Donde utilizo este script es el diseño donde se carga el contenido de una seccion lo cual lo llamo por medio de
contenido.php?seccion=bla01
El problema es que el script queda al descubierto para ser utilizado como por ejemplo para el envio de mails masivos.
Me dijieron que solucione esta vulnerabilidad agregando un array que incluya las secciones validas
$modules[] = "bla01";
$modules[] = "bla02";
$modules[] = "bla03";
que valide las paginas y que agregue esto para mostrar una pagina de error
if(in_array($_GET['seccion'], $modules)) { ... }
Como no tengo tanta experiencia en programacion les pido por favor si me pueden dar una mano
![de acuerdo](http://static.forosdelweb.com/fdwtheme/images/smilies/dedosarriba.png)
Saludos
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)