Foros del Web » Programando para Internet » PHP »

cambio de imagen con el mismo nombre

Estas en el tema de cambio de imagen con el mismo nombre en el foro de PHP en Foros del Web. Bueno entonce una funcion en php que cambia el contenido de la foto pero no de nombre. hay una forma de hacer que el contenido ...
  #1 (permalink)  
Antiguo 05/03/2007, 15:24
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
cambio de imagen con el mismo nombre

Bueno entonce una funcion en php que cambia el contenido de la foto pero no de nombre.

hay una forma de hacer que el contenido de la pagina no se guarde y que el explorar la vaya a buscar cada que sera necesario.
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:
  #2 (permalink)  
Antiguo 05/03/2007, 16:07
Avatar de Nefertiter  
Fecha de Ingreso: enero-2003
Ubicación: Rosario
Mensajes: 1.316
Antigüedad: 21 años, 4 meses
Puntos: 9
Re: cambio de imagen con el mismo nombre

Cita:
Bueno entonce una funcion en php
Cita:
y que el explorar la vaya a buscar cada que sera necesario.
que te fumaste? lees lo que escribis?
  #3 (permalink)  
Antiguo 05/03/2007, 16:25
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: cambio de imagen con el mismo nombre

El problema se vio antes en el foro, una de las soluciones que se plantearon es agregar una variable con contenido aleatorio al nombre de la imagen, algo como:

imagen.jpg?r=rand(1,100)

entonces, como el nombre del archivo es el mismo pero la ruta resulta diferente en cada caso, en navegador siempre recarga la imagen.

Aunque coincido con Nefertiter: no fumes tanto de ese pastito


Saludos.
  #4 (permalink)  
Antiguo 05/03/2007, 16:29
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
Re: cambio de imagen con el mismo nombre

ya pare de fumar.


bueno aca el archivo es el mismo y la ruta es igual.

mi problema es que cuando cargo la foto muestra la vieja no la que acabo de agregar
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:
  #5 (permalink)  
Antiguo 05/03/2007, 17:25
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 2 meses
Puntos: 67
Re: cambio de imagen con el mismo nombre

Cita:
Iniciado por FNX_NET Ver Mensaje
ya pare de fumar.


bueno aca el archivo es el mismo y la ruta es igual.

mi problema es que cuando cargo la foto muestra la vieja no la que acabo de agregar
Podrías mostrar el codigo?
  #6 (permalink)  
Antiguo 05/03/2007, 17:45
Avatar de cala932  
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Re: cambio de imagen con el mismo nombre

Por casualidad sabrian como cambiar el nombre de la imagen antes de mostrarla, quisiera evitar que copien una URL y vean las fotos sin haber cumplido una serie de etapas. Se agradece. Saludos
__________________
->Aprender es un proceso que incluye el error..
  #7 (permalink)  
Antiguo 05/03/2007, 17:52
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 2 meses
Puntos: 67
Re: cambio de imagen con el mismo nombre

Pues aqui lo errado es la pregunta

En Internet hay muchas cosas que se pueden hacer y otras que no se pueden hacer y una cosa que en la mayoría de casos no se puede hacer es evitar que otros hagan algo.

La piratería es parte de la naturaleza propia de Internet, así que aceptala nomás. Qué más te da?

Rpta concreta: No se puede.
  #8 (permalink)  
Antiguo 06/03/2007, 04:45
Avatar de cala932  
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Re: cambio de imagen con el mismo nombre

Cita:
Iniciado por ElJavista Ver Mensaje
Pues aqui lo errado es la pregunta

En Internet hay muchas cosas que se pueden hacer y otras que no se pueden hacer y una cosa que en la mayoría de casos no se puede hacer es evitar que otros hagan algo.

La piratería es parte de la naturaleza propia de Internet, así que aceptala nomás. Qué más te da?

Rpta concreta: No se puede.
De poder se puede, lee sobre hotlinking, el tema es que pedi ayuda porque he estado leyendo sobre el tema y se me hace bastante complicado. Saludos
__________________
->Aprender es un proceso que incluye el error..
  #9 (permalink)  
Antiguo 06/03/2007, 09:47
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 2 meses
Puntos: 67
Re: cambio de imagen con el mismo nombre

Cita:
Iniciado por cala932 Ver Mensaje
De poder se puede, lee sobre hotlinking, el tema es que pedi ayuda porque he estado leyendo sobre el tema y se me hace bastante complicado. Saludos
Eso de que se puede o no se puede es debatible y la respuesta depende más de opiniones que de hechos concretos. Yo puedo evitar que alguien me piratee algo, pero habrá otro que encuentra la solución y si lo haga. Es relativo. Lo que podemos hacer es poner barreras, pero habrán personas que puedan superar esas barreras, o las mismas personas quienes primero no podrán, más adelante lo harán. Ese es el caso.
  #10 (permalink)  
Antiguo 06/03/2007, 09:55
Avatar de cala932  
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Re: cambio de imagen con el mismo nombre

ElJavista, si no puedes hacer criticas constructivas por favor ahorra tus mensajes, ya que si me hablas de barreras y no me dices como implementar una, tampoco me sugieres donde buscar informacion, no tiene sentido lo que dices. Te lo digo con mucha onda, y es para que te lo tomes como un consejo. Saludos.
__________________
->Aprender es un proceso que incluye el error..
  #11 (permalink)  
Antiguo 06/03/2007, 10:07
Avatar de ElJavista
Colaborador
 
Fecha de Ingreso: marzo-2007
Ubicación: Lima Perú
Mensajes: 2.231
Antigüedad: 17 años, 2 meses
Puntos: 67
Re: cambio de imagen con el mismo nombre

Lo que quiero decir es que si pongo una barrera debería ser para que NADIE pueda cruzar, pero si las pongo para que unos la crucen y otros no, pues eso me parece que no tiene sentido y justamente por eso no te digo como hacerlo, eso si sería una pérdida de tiempo.

Amigo, tranquilo, en los foros nadie puede decirle a otro que no intervenga a menos que realmente ande diciendo groserías y ofensas. Lo constructivo de mi intervención es que te estoy diciendo que no pongas barreras, es inutil.
  #12 (permalink)  
Antiguo 06/03/2007, 10:10
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
Re: cambio de imagen con el mismo nombre

bueno mi problema no es de codigo exactamente, ya que cuando cambio el contenido de la foto por otra, aparece el contenido viejo y no el nuevo.

pero cuando hago un actualizar a la pagina se carga la foto que actualize.

entonces me da a entender que como la foto se llama del mismo nombre la va a buscar a al temporal, y no va a buscarla al servidor
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:
  #13 (permalink)  
Antiguo 06/03/2007, 10:24
Avatar de FNX_NET  
Fecha de Ingreso: marzo-2004
Ubicación: EN EL INFIERNO.....
Mensajes: 1.707
Antigüedad: 20 años, 1 mes
Puntos: 7
Re: cambio de imagen con el mismo nombre

ya con esto lo arregle
Usá algo así para evitar la caché de la imagen:
<img src="imagen.jpg?<?php echo md5(time())?>">

gracias totales xD
__________________
:-D "Que se libere del cielo confinado; que mi cuerpo sea la espada de hielo negro que nos lleve al abismo; que ningún poder pueda detenernos...Destructora de las almas de los dioses!!!":adios:


:pirata:
  #14 (permalink)  
Antiguo 06/03/2007, 10:48
Avatar de xyyy7  
Fecha de Ingreso: enero-2004
Ubicación: Maracay.-
Mensajes: 637
Antigüedad: 20 años, 3 meses
Puntos: 5
Re: cambio de imagen con el mismo nombre

Hola,

En tu file php lo siguiente (debes colocarlo al inicio del codigo, para que no tengas problemas de cabeceras):
Código PHP:
<?
    header
("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    
header("Last-Modified: " gmdate("D, d M Y H:i:s") . " GMT");
    
header("Cache-Control: no-store, no-cache, must-revalidate");
    
header("Cache-Control: post-check=0, pre-check=0"false);
    
header("Pragma: no-cache");
?>
...el codigo lo que hace es evitar el cache en el explorador del cliente.-

luego para la imagen haces lo siguiente

Cita:
<img src="http://www.tudominio.com/RutaImags/TuFoto.jpg?r=<?echo rand(1,9000);?>">
en este segundo caso, es exactamte como te habia explicado alvlin, el explorador al leer un url diferente a su cache de imagen, se ve obligado a descargar nuevamente dicha imagen.-

Saludos.-
__________________
Maracay Edo Aragua - Venezuela :
Mi Favorita :
http://www.MySQL.Com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:17.