示例#1
0
             $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();