Example #1
0
<?php

require_once 'classes/view/UsuarioView.php';
require_once 'classes/view/ComentarioView.php';
session_start();
if (!$_SESSION['idUsuario']) {
    unset($_SESSION);
    header('location:index.php?login=false');
}
$usuario = new UsuarioView();
$idUsuario = isset($_SESSION['idUsuario']) ? $_SESSION['idUsuario'] : null;
//obtido via sessão
$comentario = new ComentarioView();
if (isset($_POST['comentario']) && $_POST['comentario'] != " " && $_POST['comentario'] != $comentarioBk) {
    $comentarioBk = $_POST['comentario'];
    $comentario->comentar($idUsuario, $_POST['comentario']);
}
if (isset($_POST['addStar']) && isset($_POST['idComentario'])) {
    $comentario->addStar($_POST['idComentario']);
}
if (isset($_POST['replicar']) && isset($_POST['idComentario'])) {
    $comentario->replicar($_POST['idComentario'], $idUsuario);
}
?>
<!DOCTYPE html>
<html>
    <head>
        <title>EdBook - Principal</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">
        <link href="lib/css/bootstrap.css" rel="stylesheet" type="text/css"/>
Example #2
0
<?php

require __DIR__ . '/classes/view/UsuarioView.php';
require __DIR__ . '/classes/view/ComentarioView.php';
session_start();
if (!$_SESSION['idUsuario']) {
    unset($_SESSION);
    header('location:index.php?login=false');
}
$usuario = new UsuarioView();
$comentario = new ComentarioView();
$idUsuario = isset($_GET['userId']) ? $_GET['userId'] : null;
$usuarioLogado = $_SESSION['idUsuario'];
//obtido via sessão
if (isset($_POST['seguir'])) {
    $usuario->seguir($usuarioLogado, $idUsuario);
}
if (isset($_POST['naoseguir'])) {
    $usuario->deixarDeSeguir($usuarioLogado, $idUsuario);
}
if (isset($_POST['addStar']) && isset($_POST['idComentario'])) {
    $comentario->addStar($_POST['idComentario']);
}
$amizade = $usuario->verificaAmizade($usuarioLogado, $idUsuario);
?>
<!DOCTYPE html>
<html>
    <head>
        <title>EdBook - Perfil do usuario</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width, initial-scale=1.0">