Discussion:
problema con vinculos
(demasiado antiguo para responder)
david
2007-12-11 17:57:27 UTC
Permalink
Buenas tardes grupo.

Necesito vuestra ayuda. Soy algo nuevo en esto de la programación de
paginas Web y tengo un problema que no se muy bien como puedo
solventar ni tampoco he encontrado ayuda en la red.

Estoy intentando hacer una página Web que me haga búsquedas en una
base de datos MySQL. Eso ya lo tengo hecho y perfecto. En la base de
datos viene un nombre de fichero y una ruta dentro de un servidor ftp.
Mi problema es que algunos de los ficheros o rutas tienen acentos y
cuando desde la pagina de búsquedas intento lanzar el fichero me dice
que la pagina no existe.

Un ejemplo es la ruta PRESENTACIONES (NOV´07). Ese es el nombre que
tengo introducido en la base de datos. Cuando lanzo el vínculo en la
barra de direcciones me aparece la ruta:

ftp:\\dominio/PRESENTACIONES%20(NOV´07)

Con esa ruta me da error, ya que la ruta real con la que consigo
acceder navegando por el ftp es:

ftp:\\dominio/PRESENTACIONES%20(NOV%B407)/

Como podéis ver me cambia el acento por el código %40. Eso me pasa con
todos los acentos. Es raro por que el espacio si me lo cambia por el
%20 pero los acentos me los deja tal cual.

No se si me he explicado bien. ¿Me pueden ayudar por favor?
j***@gmail.com
2007-12-12 14:09:02 UTC
Permalink
en flash tienes la funcion escape(cadena), esta funcion te tranformara
el texto que metes en el standard url, asi que primero pasa la cadena
que te llega de la bd por el escape, para convertirla en una url
valida.


espero te sirva y luego si vinculas. si posteaste en el foro de flash
supondre que el problema lo tienes en flash cierto?????, si es en otro
lenguaje como asp, o estas usando dreamweaver o parecidos dinos para
daros una buena solucion.
david
2007-12-31 17:49:44 UTC
Permalink
Siento haber tardado en responderte, pero me cogi unos dias de
vacaciones.

No esto usando flash. Estoy usando el macromedia dreamweaver como
editor. Por eso postee en este foro. El lenguaje de programacion que
estoy usando es el php.

La solucion que me propones seria perfecta si hubiera algun comando
equivalente en php.

Muchas gracias.
j***@gmail.com
2008-01-08 02:02:44 UTC
Permalink
por supuesto que lo hay y funciona de la misma manera.
urlencode(cadena), este comando te recibe un string y devuelve el
string en formato url.

espero te sirva

Loading...