示例#1
0
 $tipo = $_POST['txttipo'];
 $habitaciones = $_POST['txthabitaciones'];
 $banos = $_POST['txtbanos'];
 if (isset($_POST['update-fotos'])) {
     $imagen_1 = $_FILES['imagen_1']['name'];
     $imagen_2 = $_FILES['imagen_2']['name'];
     $imagen_3 = $_FILES['imagen_3']['name'];
     $ex_1 = end(explode('.', $imagen_1));
     $ex_2 = end(explode('.', $imagen_2));
     $ex_3 = end(explode('.', $imagen_3));
     $url = '../contenido/';
     $propiedad = new Propiedad($codigo, $precio, $zona, $tipo, $habitaciones, $banos, $imagen_1, $imagen_2, $imagen_3);
     if ($propiedad->validarExtension($ex_1, $ex_2, $ex_3)) {
         if ($propiedad->validarNombre($imagen_1) == false) {
             unlink($url . $imagen_1);
             $imagen_1 = $propiedad->cambianNombre(1);
         }
         if ($propiedad->validarNombre($imagen_2) == false) {
             unlink($url . $imagen_2);
             $imagen_2 = $propiedad->cambianNombre(2);
         }
         if ($propiedad->validarNombre($imagen_3) == false) {
             unlink($url . $imagen_3);
             $imagen_3 = $propiedad->cambianNombre(3);
         }
         move_uploaded_file($_FILES['imagen_1']['tmp_name'], $url . $imagen_1);
         move_uploaded_file($_FILES['imagen_2']['tmp_name'], $url . $imagen_2);
         move_uploaded_file($_FILES['imagen_3']['tmp_name'], $url . $imagen_3);
     } else {
         $_SESSION['mensaje-flash'] = 'Error al actualizar la propiedad';
         header('Location: ../admin/propiedades.php');