Ver Mensaje Individual
  #6 (permalink)  
Antiguo 22/05/2009, 04:24
Avatar de ferny
ferny
Il capo della mafia
 
Fecha de Ingreso: febrero-2002
Ubicación: Al final del cable
Mensajes: 10.080
Antigüedad: 22 años, 10 meses
Puntos: 55
Respuesta: Capturar variable PHP imprimiendo .htm URL con mod_rewrite

Lo que tienes que hacer es en tu código fuente transformar los espacios en los caracteres %20

Si usas PHP, lo haces utilizando la función url_encode(), a la que pasas como parámetro la URL del link que vas a poner, por ejemplo:

echo url_encode("www.dominio.com/id-1-str ing1-string2.htm");

Eso imprimiría:

www.dominio.com/id-1-str%20ing1-string2.htm

Después en la consulta MySQL, creo que tendrías que hacer un url_decode() para revertir el cambio, es decir, transformar los %20 de nuevo en espacios y que así no dé error la consulta...

No sé si el .htaccess te podría ayudar en este caso
__________________
www.mundodivx.com || www.mundodivx.org

Pon tu mano en un horno caliente durante un minuto y te parecerá una hora.
Siéntate junto a una chica preciosa durante una hora y te parecerá un minuto.
Eso es la relatividad.