Ver Mensaje Individual
  #8 (permalink)  
Antiguo 17/12/2014, 11:05
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años, 6 meses
Puntos: 320
Respuesta: Cambiar Archivos con php

Suponiendo que sean solo 5 imágenes que estén una carpeta llamada galeria/imagen_{NRO}.jpg donde {NRO} va de 1 a 5.

Mirando el manual podemos basarnos cómodamente en sus ejemplos.
Prticularmente en este que justamente hace exactamente lo que necesitas.

upload.html
Código HTML:
Ver original
  1. <form action="file-upload.php" method="post" enctype="multipart/form-data">
  2.   Enviar estos archivos:<br />
  3.   <img src="galeria/imagen_1.jpg"><input name="img_galeria[1]" type="file" /><br />
  4.   <img src="galeria/imagen_2.jpg"><input name="img_galeria[2]" type="file" /><br />
  5.   <img src="galeria/imagen_3.jpg"><input name="img_galeria[3]" type="file" /><br />
  6.   <img src="galeria/imagen_4.jpg"><input name="img_galeria[4]" type="file" /><br />
  7.   <img src="galeria/imagen_5.jpg"><input name="img_galeria[5]" type="file" /><br />
  8.   <input type="submit" value="Subir & Actualizar" />
  9. </form>

file-upload.php
Código PHP:
Ver original
  1. <?php
  2. foreach ($_FILES["img_galeria"]["error"] as $nro => $error)
  3.     if ($error == UPLOAD_ERR_OK)
  4.         move_uploaded_file($_FILES["img_galeria"]["tmp_name"][$nro], "/galeria/imagen_$nro.jpg");

No esperes que funcione a la primera, puede que tengas que adaptarlo un poco, pero esa es la idea.
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios