$salida = 'Se ha producido un error en la gestión de su comentario.'; } echo $salida; } break; case 'sumaFavorito': $idFoto = $_POST['idFoto']; $idUsuario = $_POST['idUsuario']; require_once '../clases/favorito.php'; $favorito = new Favorito(0, $idFoto, $idUsuario); $favorito->InsertarFavorito(); require_once '../clases/fotografia.php'; $foto = new Fotografia($idFoto); $camposCriterio = array("idFoto" => $idFoto); $foto->leerFotografia($camposCriterio); $respuesta = $foto->sumaFavorito(); // El tipo indica si se trata de un favorito (tipo 'f') o un me gusta (tipo 'l' de like). $respuesta['tipo'] = 'f'; echo json_encode($respuesta); break; case 'sumaMeGusta': $idFoto = $_POST['idFoto']; $idUsuario = $_POST['idUsuario']; require_once '../clases/like.php'; $like = new Like(0, $idFoto, $idUsuario); $like->InsertarLike(); require_once '../clases/fotografia.php'; $foto = new Fotografia($idFoto); $camposCriterio = array("idFoto" => $idFoto); $foto->leerFotografia($camposCriterio); $respuesta = $foto->sumaMeGusta();