Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/09/2011, 12:20
Avatar de fedefrankk
fedefrankk
 
Fecha de Ingreso: agosto-2007
Mensajes: 871
Antigüedad: 17 años, 4 meses
Puntos: 7
Pregunta Cambiar nombre a la imagen al subir

Buenas... saludos a todos..

Tengo un problema, quiero subir imagenes y cualquiera fuese el nombre necesito que me lo cambie y guarde por ejempolo imagen1, imagen2, imagen3.... x

hice el codigo pero no me sale.. aca el codigo, en la varible x quise hace un contador, peor no se como, y tampoco se como ver que imagenes estan ya guardads, necesitaria primero contar y despues guardar?..

Código PHP:
Ver original
  1. if (is_uploaded_file($_FILES['imagen']['tmp_name'])) {
  2.         //revisamos que sea jpg
  3.         if ($_FILES['imagen']['type'] == "image/jpeg" || $_FILES['imagen']['type'] == "image/pjpeg"){
  4.             //nuevo nombre para la imagen
  5.            
  6.             $x=1;
  7.             $ima="imagen1".$x;
  8.             $nuevoNombre = $ima.".jpg";
  9.             $x++;
  10.             //movemos la imagen
  11.             move_uploaded_file($_FILES['imagen']['tmp_name'], "fotografias/$nuevoNombre");
  12.             //obtenemos la inforamción
  13.             $data = GetImageSize("fotografias/$nuevoNombre");
  14.             //mensaje de éxito
  15.             echo "<img src='fotografias/$nuevoNombre' $data[3]> <br> imagen $nuevoNombre subida con éxito";
  16.         }else{
  17.             echo "Formato no válido para fichero de imagen";
  18.         }
  19.     } else {
  20.         echo "Error al cargar imagen: " . $_FILES['imagen']['name'];
  21.     }
  22. }
  23. ?>

Muchas gracias a todos
Saludos
Fede