
06/09/2005, 07:56
|
| | Fecha de Ingreso: septiembre-2005 Ubicación: Bs as, capital
Mensajes: 77
Antigüedad: 19 años, 6 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 |