Foros del Web » Programando para Internet » PHP »

Renombrar imagen en el servidor

Estas en el tema de Renombrar imagen en el servidor en el foro de PHP en Foros del Web. Hola a todos! Espero que esta sea la sección del foro más correcta para este tema. Estoy intentando encontrar información, tutoriales, para solucionar un problema ...
  #1 (permalink)  
Antiguo 14/11/2012, 05:25
 
Fecha de Ingreso: noviembre-2012
Mensajes: 1
Antigüedad: 11 años, 5 meses
Puntos: 0
Pregunta Renombrar imagen en el servidor

Hola a todos!

Espero que esta sea la sección del foro más correcta para este tema.

Estoy intentando encontrar información, tutoriales, para solucionar un problema que tengo y no lo consigo. Necesitaría renombrar imagen/es cada X tiempo en el servidor.

Os explico mejor.
En un servidor por ejemplo hay dos imágenes, imagen1.jpg e imagen2.jpg . Como no puedo modificar el HTML que carga imagen1 necesitaría renombrar después de X tiempo esta imagen de "2" a "1" para que luego el HTML aunque cargue el mismo nombre la imagen está actualizada. No tiene porque ser una secuencia de números, es un ejemplo.

¿Es posible conseguir esto? No se, también borrando imagen1 y renombrando la 2.


Muchisimas gracias antemano.


saludos,


Mark

  #2 (permalink)  
Antiguo 14/11/2012, 10:15
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 11 años, 11 meses
Puntos: 320
Respuesta: Renombrar imagen en el servidor

Pues lo que propones hacer es un gasto de recursos en el servidor inesesario. porque no usas mejor javascript? algo asi:

Código HTML:
Ver original
  1.     <Head>
  2.         <Script Type="Text/Javascript">
  3.             var dia = new Date();
  4.             var x = dia.getHours();
  5.             switch(x){
  6.                 case 1:
  7.                     var img = 'Imagen1.jpg';
  8.                 break;
  9.                 case 2:
  10.                     var img = 'Imagen2.jpg';
  11.                 break;
  12.                 case 3:
  13.                     var img = 'Imagen3.jpg';
  14.                 break;
  15.                 case 4:
  16.                     var img = 'Imagen4.jpg';
  17.                 break;
  18.                 case 5:
  19.                     var img = 'Imagen5.jpg';
  20.                 break;
  21.                 case 6:
  22.                     var img = 'Imagen6.jpg';
  23.                 break;
  24.                 case 7:
  25.                     var img = 'Imagen7.jpg';
  26.                 break;
  27.                 case 8:
  28.                     var img = 'Imagen8.jpg';
  29.                 break;
  30.                 case 9:
  31.                     var img = 'Imagen9.jpg';
  32.                 break;
  33.                 //asi hasta el 24
  34.            
  35.             }
  36.             document.write('<Img Src="./images/'+img+'" />');
  37.         </Script>
  38.     </Head>
  39.     <Body>
  40.     </Body>
  41. </Head>

con eso mostrarias una imagen distinta cada hora, segun lo que especifiques.

si quieres hacerlo con php periodicamente (no lo recomiendo) tendras que usar cron-job, investiga sobre eso.
te dejo un link como para que empieces
http://voragine.net/weblogs/como-eje...servidor-linux
pero considera usar js para lo que nesesitas, saludos
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios

Etiquetas: html, renombrar, servidor
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 11:23.