Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/11/2011, 20:42
Avatar de Triby
Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Mejorar Script para Upload de imagen

Lo que yo hago es un poco mas sencillo y no requiere crear otro campo para guardar la ruta de la imagen de vista previa, la idea la tome de ImageShack:

Código PHP:
Ver original
  1. // Nombre final de la imagen, incluyendo ruta:
  2. $nombreImg = $rutaFoto.$nuevoNombre;
  3. if(move_uploaded_file($_FILES['archivo']['tmp_name'], $nombreImg)) {
  4.     // El archivo se subio correctamente... ahora creamos la vista previa
  5.     // Nombre:
  6.     $nombreThumb = str_replace('.jpg', '.th.jpg', $nombreImg);
  7.     // Supongo que usaras la libreria GD, para esto, asi que
  8.     // Redimensionas y al final guardas
  9. }

Logicamente, primero hago una leve limpieza del nombre para evitar puntos, espacios y caracteres especiales.

De esta forma, guardo en la base de datos solo el nombre final y, siempre que necesito la imagen pequeña reemplazo la extension .jpg por .th.jpg, como bien dices, diferencia minima.
__________________
- León, Guanajuato
- GV-Foto