Ver Mensaje Individual
  #7 (permalink)  
Antiguo 30/04/2012, 14:39
Avatar de GatorV
GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: Renombrar imagen php

Creo que tienes que entender el proceso, tienes que almacenar en ambos lados (disco local y bdd) el nombre nuevo de la imagen, por ejemplo:
Código PHP:
Ver original
  1. $imagePath = '/imagenes/upload/';
  2. $imageName = getARandomFileName(); // Aqui tienes que implementar el nombre
  3. if (move_uploaded_file($_FILES['img']['tmp_name'], $imagePath . $imageName)) {
  4.       $query = "INSERT INTO imagenes (image) VALUES ('$imageName')";
  5. }

Así en ambos lados (tanto en disco como en la BDD) almacenas el nombre correcto, que es el que usas para mostrar la imagen.

Saludos.