Ver Mensaje Individual
  #4 (permalink)  
Antiguo 28/04/2014, 14:55
LuisUrrutia
 
Fecha de Ingreso: febrero-2012
Mensajes: 19
Antigüedad: 12 años, 2 meses
Puntos: 2
Respuesta: Imagen cargada previamente en un input type

Lo que debes hacer es en tu servidor hacer una verificación, que en caso de no subirse una imagen, agregue en tu base de datos un valor por defecto, como podría ser "default.jpg" y en la ruta donde se encuentren estas imágenes efectivamente exista una que se llame "default.jpg" (Ej: http://tiendaonline.com/img/productos/default.jpg), entonces el usuario al visualizar el producto le aparecerá esa imagen.
Es mucho mas limpio que esperar que se guarde una imagen por defecto, de la forma en que tu lo planteas.
Ej:

Código PHP:
Ver original
  1. if((!empty($_FILES["imagen"])) && ($_FILES['imagen']['error'] == 0)) {
  2.     // Si entra aqui, significa que el usuario no subio ninguna imagen, por lo cual tu deberías agregar un valor por defecto, como el que te dije.
  3. } else {
  4.     // Aquí las validaciones de extensiones, y demas procedimientos en caso de que suba una imagen
  5. }