Ver Mensaje Individual
  #3 (permalink)  
Antiguo 23/01/2009, 02:25
Avatar de pateketrueke
pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: URL amigables

$_SERVER['PATH_INFO'] devuelve la porción "extra" que no es parte del script en si...

Código:
http://foo.com/candy.php/bar/does 
en este caso, entrega /bar/does como una cadena... de modo que un simple explode() nos entregaría un array con los segmentos en este caso...

la verdad es algo muy sencillo, y demás poderoso ya que se puede complementar con mod_rewrite sin afectar ni modificar al script en cuestión....

Cita:
[...] pero la verdad no entiendo nada, me dicen que lo coloque en la cabezera de todas mis paginas pero no hace nada, no transformas la url del tipo [...]
pues si, la verdad no has entendido.... un script no convierte las URL mágicamente, tan solo la interpretas normalmente.... tal y como es recibida!!

osea.. para que funcione tu script del tipo articulo.php/categoria/14 debes escribirlo así tal cual en tu HTML .... si lo escribes de otro modo, de ese modo se comportara.. es lógico!!!

con respecto al script, no hace nada?

si funciona (que supongo si) entonces... tu debes aprender a usarlo.... ya que de este modo, extraes los segmentos al contexto actual...


articulo.php/categoria/14
Código PHP:
// ... rutina de PATH_INFO

echo $categoria// 14 
esto, si esta bien construido el script... si no, pues no!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Última edición por pateketrueke; 23/01/2009 a las 02:32