Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2009, 19:09
RabidFish
 
Fecha de Ingreso: julio-2008
Ubicación: Córdoba, Argentina
Mensajes: 266
Antigüedad: 15 años, 9 meses
Puntos: 26
¿200 includes?

Hola a todos.
Estuve siguiendo este tutorial para hacer la plantilla de mi web y cambiar el contenido usando includes: http://www.web2.0facil.com/2007/10/19/includes-con-php/. El problema es que mi web tiene muchas secciones, alrededor de 200 y debería hacer 200 cases de esta forma:
<?php switch ($_GET[’go’])
{case 1:include(”contenido1.php”);break;
case 2:include(”contenido2.php”);break;
case 3:include(”contenido3.php”);break;
case 4:include(”contenido4.php”);break;
case 0:default:include(”inicio.php”);}?>
El problema para mí no es hacer tantos, sino que me gustaría saber si es algo muy exagerado hacer eso y si puede resultar muy pesado para el servidor.
He visto otra forma como esta:
<?php if(empty($sec)) {include("presentacion.html");} else{if(file_exists($sec.".php")) include($sec.".php"); elseif(file_exists($sec.".html")) include($sec.".html"); else echo 'Perdón pero la página solicitada no existe'; }?>
...pero parece ser insegura porque cualquiera podría ejecutar un código malicioso sin problemas.
Saludos y gracias de antemano.