Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/05/2010, 16:02
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Enviar ruta de imagen en vez de imagen

desde un campo file no lo creo. al menos hasta donde mi conocimiento alcanza, no lo creo posible. primero, que un campo file trabaja desde la estructura de archivo del cliente. durante el envio, lo que se envia es el archivo en si, y dudo mucho que juntamente con la ruta del cliente. si fuera posible, entonces me parece una brecha de seguridad porque se esta dando a conocer estructura de archivos del cliente. segundo, con javascript no es posible obtener la ruta una vez seleccionado el archivo. al menos algunos navegadores -como chrome y creo que firefox-, cuando se intenta leer el valor del campo file devuelve una ruta falsa (fakepath) o simplemente el nombre del archivo con la extension.

para proposito de tu caso, lo que me parece que debes hacer es almacenar el archivo en el servidor y en la base de datos almacena el enlace al archivo. por supuesto, necesitaras un sistema de manejo de archivos para no mezclar los nombres de archivos y que accidentalmente reemplace uno.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.