$nombre_foto = $_FILES['eperfil']['name']; if ($viejos['cve_imagen'] != 1) { unlink("../../includes/img/perfil/" . $viejos['imgperfil']); } cargaArchivo($_FILES['eperfil']['name'], "../../includes/img/perfil/", $_FILES['eperfil']['tmp_name'], $viejos['imgperfil']); $idimg = updateImg($viejos['cve_imagen'], $_FILES['eperfil']['name'], 1, 'Foto Perfil', $Host, $User, $Pass, $dbName); if ($idimg != '' && $idimg != null) { $fileperfil = $idimg; } } //checkbox seleccionado (se eliminara la imagen) } else { //echo "si existe checkbox"; if ($viejos['imgperfil'] != $fileperfil) { unlink("../../includes/img/perfil/" . $viejos['imgperfil']); eliminaArch($viejos['cve_imagen'], $Host, $User, $Pass, $dbName); } $nombre_foto = 'defecto.png'; $fileperfil = 1; } $nuevos['imgpcve'] = $fileperfil; $sql = armaEditar($nuevos, $viejos); //exit(0); $usu->DBMS(); $usu->setBase(); if ($usu->ejecutaQuery($sql[0])) { if ($usu->ejecutaQuery($sql[1])) { $res = array('clase' => 'notaBien', 'mensaje' => 'Usuario actualizado con Exito', 'estado' => 1, 'usuariio' => $cveuo); } else { $res = array('clase' => 'notaMal', 'mensaje' => 'No se actualizo el Usuario con Exito, intente mas tarde 1 ', 'estado' => 2); }
function updateImg($idimgact, $imgnva, $tipo, $descripcion, $Host, $User, $Pass, $dbName) { $idnueva = InserImg($imgnva, $tipo, $descripcion, $Host, $User, $Pass, $dbName); if ($idimgact != 1) { eliminaArch($idimgact, $Host, $User, $Pass, $dbName); } return $idnueva; }