require_once 'pdoinstance.php'; header('Content-Type: text/html; charset=UTF-8'); if (isset($_POST['usuario']) && isset($_POST['senha'])) { $usuario = htmlspecialchars(trim($_POST['usuario'])); $senha = htmlspecialchars(trim($_POST['senha'])); if (!($usuario == 'Ale' and $senha == '123')) { header('Location: login.php'); } if (isset($_SESSION['usuario'])) { header('Location: login.php'); } } $pdoi = new PDOInstance(); $pdo = $pdoi->getPDO(); $editoraBDR = new ColecaoDeEditorasEmBDR($pdo); $revistaBDR = new ColecaoDeRevistasEmBDR($pdo, $editoraBDR); $colecao = $revistaBDR->todos(); echo "<tr>" . "<td colspan='6' >Tamano da Lista: " . $revistaBDR->tamanho() . "</td>" . "</tr>"; ?> <tr> <th>ID</th> <th>Nome</th> <th>Mes</th> <th>Ano</th> <th>Editora</th> </tr>
<?php header('Content-Type: text/html; charset=UTF-8'); require_once 'editora.php'; require_once 'revista.php'; require_once 'colecaoderevistasembdr.php'; require_once 'colecaodeeditorasembdr.php'; require_once 'pdoinstance.php'; $pdoi = new PDOInstance(); $pdo = $pdoi->getPDO(); $revista = new Revista(); $editoraBDR = new ColecaoDeEditorasEmBDR($pdo); $revistaBDR = new ColecaoDeRevistasEmBDR($pdo, $editoraBDR); if (isset($_GET['id'])) { $id = htmlspecialchars(trim($_GET['id'])); try { $revista = $revistaBDR->comId($id); echo $revista->nome(); } catch (ColecaoException $e) { echo 'Erro ao obter os dados: ' . $e->getMessage(); } } else { if (isset($_POST['enviar'])) { if (isset($_POST['id']) and isset($_POST['nome']) and isset($_POST['mes']) and isset($_POST['ano']) and isset($_POST['editora'])) { $id = htmlspecialchars(trim($_POST['id'])); $nome = htmlspecialchars(trim($_POST['nome'])); $mes = htmlspecialchars(trim($_POST['mes'])); $ano = htmlspecialchars(trim($_POST['ano']));
<?php session_start(); header('Content-Type: text/html; charset=UTF-8'); require_once 'revista.php'; require_once 'colecaodeeditorasembdr.php'; require_once 'colecaoderevistasembdr.php'; require_once 'pdoinstance.php'; $pdoi = new PDOInstance(); $pdo = $pdoi->getPDO(); if (!isset($_SESSION['usuario']) and !isset($_SESSION['senha'])) { unset($_SESSION['usuario']); unset($_SESSION['senha']); header('Location: login.php'); } $editoraBDR = new ColecaoDeEditorasEmBDR($pdo); $revistaBDR = new ColecaoDeRevistasEmBDR($pdo, $editoraBDR); echo 'Foda-se'; if (isset($_GET['id'])) { $id = htmlspecialchars(trim($_GET['id'])); try { $revistaBDR->removerPeloId($id); } catch (ColecaoException $e) { echo 'Erro ao remover os dados' . $e->getMessage(); } header('Location: revista-lista.php'); }