[Php-avanzado] archivo de input file

unes pacio unespac en gmail.com
Mie Abr 27 00:42:17 ART 2011


mostrando la ruta local si es que la tiene



El 25 de abril de 2011 18:48, Leonardo Tadei - Pegasus Tech Supply <
leonardot en pegasusnet.com.ar> escribió:

> Hola Lucas,
>
>        y cómo hacés para en un iframe mostrar una preview de la imagen
> _antes_
> de subirla???
>
>
> El lun, 25-04-2011 a las 18:48 -0300, unes pacio escribió:
> > Si no me equivoco se puede hacer con un iframe, seria un "hack" ya que
> > como dice leo va en contra del paradigma
> >
> >
> >
> >
> >
> > El 25 de abril de 2011 11:51, Leonardo Tadei - Pegasus Tech Supply
> > <leonardot en pegasusnet.com.ar> escribió:
> >         Hola Jésica,
> >
> >         El dom, 24-04-2011 a las 20:17 +0000, Jesica Billia escribió:
> >         > Tengo una pequeña consulta, estoy armando un formulario
> >         donde subo un
> >         > archivo de imágen y después de seleccionar el archivo (antes
> >         de submit
> >         > el form) quiero que se
> >         >
> >         > previsualice la imagen que seleccioné. Armé una función que
> >         llamo
> >         > desde el evento OnChange y lo que hice fue obtener el
> >         elemento del DOM
> >         > mediante el getElementByID y luego
> >         >
> >         > utilicé la función .value pero solamente me muestra el
> >         nombre del
> >         > archivo, lo que quiero es la ruta completa para luego poder
> >         insertarla
> >         > en el <img src"c:/midisco/archivo.jpg">
> >
> >
> >                Esto va a contramano del paradigma web: no podrás
> >         mostrar una imagen
> >         que no esté en el servidor, para lo que tenés que subirla
> >         primero.
> >                Recorriendo la estructura DOM del documento, tal y como
> >         te pasó, solo
> >         vas a encontrar la ruta de la PC cliente a la imagen, pero
> >         naturalmente,
> >         el servidor no pude (ni debe) acceder al disco del cliente!
> >
> >                Algunos sitios hacen que en el onChange de la imagen
> >         esta suba al
> >         servidor, se achique, y se muestre como preview, y al enviar
> >         el
> >         formulario, solo la mueven a su lugar de almacenamiento
> >         definitivo o se
> >         descarte.
> >                Esto da al usuario la sensación de una
> >         previsualización, pero siempre
> >         tendrás que subir primero la imagen para poder hacer algo con
> >         ella.
> >
> >         > Desde ya gracias y saludos!!!
> >
> >
> >                Por nada!
> >         --
> >         Leonardo Tadei
> >         leonardot en pegasusnet.com.ar
> >         Firma pública:
> >         http://www.pegasusnet.com.ar/LeonardoTadei-public.key
> >
> >         _______________________________________________
> >         Php-avanzado mailing list
> >         Php-avanzado en pato2.fi.mdp.edu.ar
> >         http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
> >
> >
> > _______________________________________________
> > Php-avanzado mailing list
> > Php-avanzado en pato2.fi.mdp.edu.ar
> > http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
> --
> Leonardo Tadei
> leonardot en pegasusnet.com.ar
> Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
>
> _______________________________________________
> Php-avanzado mailing list
> Php-avanzado en pato2.fi.mdp.edu.ar
> http://www3.fi.mdp.edu.ar/cgi-bin/mailman/listinfo/php-avanzado
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://www3.fi.mdp.edu.ar/pipermail/php-avanzado/attachments/20110427/b7872d0e/attachment.htm>


Más información sobre la lista de distribución Php-avanzado