Ver Mensaje Individual
  #11 (permalink)  
Antiguo 19/09/2010, 12:33
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 2 meses
Puntos: 20
Respuesta: Mejorar web modular

Cita:
Iniciado por neodani Ver Mensaje
Buenas fernandozunni,

Me gustaría saber cómo te las apañarías para que con esa estructura poder tener tus noticias en una base de datos y que en lugar del 23, apareciese el nombre de la noticia Ej. "como-hacer-una-web-modular" en la URL

Partes que tienes una estructura de base de datos cuyo id 23 corresponde con la noticia que quieres mostrar, tanto titulo como descripción.

Se me ocurre una forma pero es muy lenta y poco manejable, y es que por cada noticia agregues una regla en tu fichero .htaccess para decirle que nombre tiene que tener la noticia 23...

Perdonad pero no soy capaz de ver cómo el sistema se encargaría de traducir una url del tipo
tuweb.com/articulo/como-hacer-una-web-modular, internamente en (imagino)
tuweb.com/?pagina=articulo&id=23

Muchas gracias de antemano
Por más que leo y leo sobre url amigables no veo la forma de conseguir el ejemplo puesto arriba.

En la siguiente página
http://www.tufuncion.com/urls_amigables
mencionan cómo hacer las urls amigables como
http://www.sitepoint.com/article/fle...t-applications

¿Me podéis decir si este es el único método para conseguirlo, y si lo consideráis seguro...?

Código PHP:
Ver original
  1. $var_array = explode(/,$PATH_INFO);
  2.     $num_param = count($var_array );
  3.  
  4.     if($num_param % 2 == 0) {
  5.  
  6.     $var_array [] =;
  7.     $num_param++;
  8.     }
  9.  
  10.     for($i=1; $i<$num_param; $i+=2) {
  11.  
  12.     $$var_array [$i] = $var_array [$i+1];
  13.     $total=$total + $$var_array [$i];
  14.     }

Muchas gracias de antemano