Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/10/2010, 10:37
Avatar de loncho_rojas
loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: URL Amigable Problemas

Mas alla de que no tenga mucho que ver con la URL, y para evitar otro tema te comento lo siguiente:

esta forma de llamar páginas
if(isset($_GET['pagina'])) {
$page = $_GET['pagina'];
} else {
$page = "home";
}

es muy pasible a ataques de spam... a parte de proporcionarte problemas a la hora de hacer las llamadas de URL amigables.

Imaginate que algun robot (cosa que te pasará) inserte un codigo tipo

Cita:
http://www.misitio.com/registrate/?grupo=main784`code?78=id3214A1f22..
a tí no te afectaría de manera directa, pero podria ser un spam de envio masivo que a travez de tu URL que la dejas abierta para la recepcion de una variable que va a ser incrustada en una página, afectando tu IP o la IP de tu cliente, o la IP de tu proveedor, lo cual tarde o temprano bloquerá tu server, o te traerá una sanción... estos includes via GET son bastante vulnerables a todo tipo de ataques, por ello, es preferible usar estructuras de armado mas convencionales, y para tal efecto existen herramientas que ayudan a ser efectivo ese trabajo, como el DRIM GUIVER con sus DWT, o templates de Dream Weaver el cual genera páginas similares, interconectadas entre si, de tal manera que cuando actualices el temp, tambien actualiza las demas páginas creadas a partir de ese temp...

Es mi humilde consejo
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...