Ver Mensaje Individual
  #4 (permalink)  
Antiguo 18/03/2011, 15:01
Avatar de abimaelrc
abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: Devolver path del campo de upload

Podrías usar javascript para ingresar la ruta en un campo oculto y enviar ambos campos. El problema es que no todos los navegadores te brindarán la información, por ejemplo
Código HTML:
Ver original
  1. <script type="text/javascript">
  2. function getImgSource(idFile, idHidden){
  3.     document.getElementById(idHidden).value = document.getElementById(idFile).value;
  4.     return false;
  5. }
  6. <form enctype="multipart/form-data" method="post" action="#" onsubmit="return getImgSource('img','img_source')">
  7.     <input type="text" name="img_source" id="img_source" />
  8.     <input type="file" name="img" id="img">
  9.     <input type="submit" />
  10. </form>
Google Chrome te duelve siempre un valor ficticio y al final el nombre del archivo a subir. Desconozco si hay alguna forma de crear tu propio upload y que desde ahí se seleccione y puedas añadir al campo oculto los valores correspondientes.
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos