Ver Mensaje Individual
  #7 (permalink)  
Antiguo 18/09/2010, 14:24
fernandozunni
 
Fecha de Ingreso: febrero-2009
Mensajes: 218
Antigüedad: 15 años, 2 meses
Puntos: 9
Respuesta: Mejorar web modular

Yo tengo una aplicación, mas o menos parecida al ejemplo que describís, que esta en la web hace varios años y nunca tuve ningun problema, en el index esta parte de codigo hace que si la variable 'modulo' esta vacia, se redirige al home (pagina principal) y si ingresan un modulo que no existe, va al modulo error.
Cada modulo tiene que estar presente en el array, ademas te cuento que uso url amigables y no hay problema.
Código PHP:
Ver original
  1. $modulo=!empty($_GET['modulo']) ? $_GET['modulo'] : 'home';
  2. $module=htmlentities($modulo);
  3. $module=strip_tags($module);
  4. $module=(string)$module;
  5.  
  6. $chequeodemodulos=array('home', 'ubicacion', 'historia', 'editorial', 'foro',  'fotos', 'contacto');
  7. if(!in_array($module, $chequeodemodulos)){
  8.     $module="error";
  9. }