Ver Mensaje Individual
  #5 (permalink)  
Antiguo 01/06/2010, 00:01
Avatar de estibaliz2006
estibaliz2006
 
Fecha de Ingreso: noviembre-2006
Mensajes: 439
Antigüedad: 18 años
Puntos: 1
Respuesta: Título en URL Amigable

pero vamos a ver si yo me aclaro:

1) antes de hacer nada tengo este tipo de enlaces:

Código PHP:
<a href="ficha.php?cod=0896532e">Seguir Leyendo</a
donde lo que pasa a la página ficha.php es la variable $cod que es un código. Por lo tanto, en la página ficha.php lo primero que hacemos es recoger esa variable para poder procesar toda la información.

Código PHP:
$cod=$_GET['cod']; 
bien. nos metemos en el tema de las url amigables. y ahora digo, bueno pues en lugar de ese enlace, que me aparezca este por ejemplo: www.midominio.com/ficha,0896532e

y anoto lo que ya os he dicho:
Código PHP:
<a href="ficha,$datos[codart]"Seguir Leyendo... </a
donde $datos[codart] es el valor de la variable recogido de una base de datos.

Bien. en .htaccess tengo:

Código PHP:
RewriteRule ^ficha,([A-Za-z0-9-]+)/?$ ficha.php?cod=$[L
Si como dices solo sustituyo variables, si en lugar de $datos[codart] pongo $datos[tituloart] en el enlace tendría:

Código PHP:
<a href="ficha,$datos[tituloart]"Seguir Leyendo... </a
pero en .htaccess si pongo lo que me dices me da este error, aparte de que no sería lógico porque la página ficha.php procesa la variable $cod que es el código y no la variable titulo.
__________________
desgraciadamente no conozco php ni la mitad de lo que lo conocen ustedes y eso es menos de la mitad de lo que yo querria y lo que yo querria es menos de la mitad de lo que la mitad de ustedes conocen