Ver Mensaje Individual
  #5 (permalink)  
Antiguo 06/09/2005, 07:56
venom_mdt
 
Fecha de Ingreso: septiembre-2005
Ubicación: Bs as, capital
Mensajes: 77
Antigüedad: 18 años, 7 meses
Puntos: 0
Tenes que primero mover la anterior hacia otra carpeta (si queres conservarla) o directamente eliminarla y luego subir o levantar la imagen nueva con el mismo nombre

$uploadDir = 'imagenes/';
$uploadFile = $uploadDir ."-". basename($_FILES ['imagen1']['name']);
if (copy($_FILES['imagen1']['tmp_name'], $uploadFile))
{
//Si la imagen fue reemplazada exitosamente entonces se elimina la imagen anterior y se realizan los cambios en la base de datos
unlink($foto_old);

$new_foto1=$_FILES ['imagen1']['name']);

echo "la imagen se ha modificado exitosamente";
$sql1=("UPDATE bd SET zona='$zona',tipo='$tipo',m2='$m2',precio='$precio ',ptas='$ptas',hab='$hab',hab2='$hab2',comedor='$c omedor',cocina='$cocina',terraza='$terraza',bano=' $bano',aseo='$aseo',observaciones='$observaciones' , foto1='$new_foto1' WHERE idvivienda='$idvivienda'");

$cnx1 = conectar();
$res1 = mysql_query($sql1) or die (mysql_error());

mysql_close($cnx1);

echo '<font face="Verdana, Arial, Helvetica, sans-serif" size="1">Vivienda modificada correctamente <a href="index.php">Volver</a></font>';
}

//De esta forma si la imagen no pudo ser levantada con exito no se pierden los datos anteriores ni se elimina la imagen anterior