Tengo una imagen en la cache que se su nombre pero necesito hacer un copy() de esta imagen y no se como acceder al cache.
Alguna pista???
Muchas gracias y un abrazo de un PHPero+
kco
![enojado](http://static.forosdelweb.com/fdwtheme/images/smilies/enojado.png)
![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
![borracho](http://static.forosdelweb.com/fdwtheme/images/smilies/borracho.png)
| |||
Hola, ¿Que cache? Si es la cache del navegador, PHP no tiene acceso al navegador. PHP solo tiene acceso al servidor, y a lo que se le envie desde el navegador. Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| ||||
Es una imagen que esta en los archivos temporales de internet, pero no es una imagen normal es un jpg que cada vez que la habres llama a una camara-web y genera la imagen. Osea que yo necesito copiar la imagen que esta en la cahe Alguien sabe como????? THANKS MY FRIENDS ![]() ![]() ![]()
__________________ "No tengas miedo de ir despacio, teme quedarte quieto." |
| |||
Si esta en el cliente (lejos del servidor), PHP no tiene poder (a no ser que el cliente sea un servidor FTP). Si esta en el cliente, es "problema" de javascript. De todas formas, no creo que haya forma en javascript de enviar un fichero del disco duro del cliente al servidor sin intervencion del usuario. Imaginate un script que mande los ficheros de contraseñas, estariamos listos. Saludos.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| |||
Es decir, esa cache esta en el mismo equipo que va a ejecutar el script. Bien. Pues tu mismo lo has dicho: "Es una imagen que esta en los archivos temporales de internet". Pues haces un copy() desde esa ruta. Asi accederas a ese fichero. La ruta sera mas o menos complicada, dependiendo de los espacios de los nombres (pon la ruta entre comillas, como en MSDOS). Quizas dependiendo del SO tengas problemas con los permisos de acceso. Pero con un poco de paciencia cogeras la version de la imagen que esta en el cache. Suerte.
__________________ Josemi Aprendiz de mucho, maestro de poco. |
| ||||
Escribo la ruta $Ruta = "C:\Documents and Settings\Administrador\Configuración local\Archivos temporales de Internet\imgen.jpg"; Y me dice: Warning: Unable to open 'C:\Documents and Settings\Administrador\Configuración local\Archivos temporales de Internet\image.jpg' for reading: No such file or directory in c:\foxserv\www\fun-basics\diseno_pruebas\grabar.php on line 38 Y si copio el fichero un directorio arriba $Ruta = "C:\Documents and Settings\Administrador\Configuración local\imgen.jpg"; Me funciona OK, POR QUE?? Much@s gracias y un abrazo de unPHPero+ kco ![]() ![]() ![]()
__________________ "No tengas miedo de ir despacio, teme quedarte quieto." |
| |||
Pues porque puede que el fichero no este alli o el usuario PHP no tiene acceso a el. De todas formas, parece que usas XP. Intenta ir por MSDOS hasta ese directorio y ver su contenido. A mi en mi w98 desde msdos hay un directorio content.ie5 (mi navegador M$) y dentro de el otros subdirectorios donde estan los directorios que contienen los ficheros. La cache de Mozilla es distinta. Suerte.
__________________ Josemi Aprendiz de mucho, maestro de poco. |