function grava($ID, $dia, $mes, $ano, $local, $descricao) { $temerro = 0; $x = 0; if (empty($local)) { echo "<tr><td>Informe o local do evento </td></tr>" . "\n"; $temerro = 1; } if (!checkdate($mes, $dia, $ano)) { echo "<tr><td>Data do evento inválida !</td></tr>" . "\n"; $temerro = 1; } if (empty($descricao)) { echo "<tr><td>Descreva o evento </td></tr>" . "\n"; $temerro = 1; } if ($temerro == 1) { include "volta.php"; } else { $eve = new Evento($ID); $eve->setLocal($local); $eve->setDescricao($descricao); $eve->setData($ano . "/" . $mes . "/" . $dia); $eve->Grava(); echo '<tr><td><br></td></tr>' . "\n"; echo "<tr><td>Evento gravado com sucesso !</td></tr>\n"; echo '<tr><td><br></td></tr>' . "\n"; echo '<tr><td><br></td></tr>' . "\n"; echo '<tr><td><a href="lst_cadeventos.php">OK</a></td></tr>' . "\n"; } }
<?php include "../model/Conecta.php"; include "../model/beans/Evento.php"; include "../model/dao/DaoEvento.php"; $today = $_POST['dia'] . "/" . $_POST['mes'] . "/" . $_POST['ano']; $evento = new Evento(); $evento->setTitulo($_POST["titulo"]); $evento->setDescricao($_POST["descricao"]); $evento->setDataEvento($today); $evento->setPrecoAssociado($_POST["precoAssociado"]); $evento->setPrecoAvulso($_POST["precoAvulso"]); $evento->setStatus($_POST["status"]); //print_r($evento); $conexao = new Conecta(); $daoEvento = new DaoEvento($evento, $conexao); $daoEvento->inserir(); //print_r($daoEvento->visualizarTudo()); header("Location: ../eventos.php");
<?php include "../classes/Database.class.php"; include "../classes/Login.class.php"; include "../classes/Evento.class.php"; $database = new Database(); $db = $database->getConnection(); $login = new Login($db); if (isset($_POST['login'])) { $login->setUsuario($_POST['usr']); $login->setSenha($_POST['pass']); $login->login(); } if (isset($_GET['logout'])) { $login->doLogout(); } if ($login->isLoggedIn()) { $evento = new Evento($db); if (isset($_POST['addEvent'])) { $evento->setTitulo($_POST['titulo']); $evento->setDescricao($_POST['descricao']); $evento->setData($_POST['dia'], $_POST['mes'], $_POST['ano']); $evento->setHorario($_POST['hora'], $_POST['minuto']); $evento->create(); } $content = array(); $content[] = "addEventoForm.php"; include "template/dash.php"; } else { include "template/login.php"; }