$erro = false; //Guarda o novo utilizador submetido if (isset($_POST["save"])) { $fields = array(); $fields['id_visitante'] = -1; $fields['nome'] = dbString($_POST['nome']); $fields['status'] = dbString($_POST['status']); $fields['password'] = dbString($_POST['password']); $fields['nif'] = dbString($_POST['nif']); $fields['morada'] = dbString($_POST['morada']); $fields['telemovel'] = dbString($_POST['telemovel']); $fields['email'] = dbString($_POST['email']); $fields['sexo'] = dbString($_POST['sexo']); visitanteInsert($fields); $body = templateNewUser($fields['id_visitante'], $_POST['email'], $_POST['password'], $_POST['nome']); $obj = createMailJO($_POST['email'], "Novo utilizador", $body); if ($obj->SendAndClose()) { header("location: index.php"); exit; } else { visitanteDelete($fields['id_visitante']); $erro = true; } } if ($erro) { ?> <div class="errornmsg">Não foi possível criar o utilizador.</div> <?php } ?> <h1 class="header_h1">Novo Utilizador</h1>
<?php require_once '../../includes/utils.php'; include_once rootPath('includes/sijo/html_header.php', 1); include_once rootPath('includes/sijo/master_header.php', 1); require_once rootPath('includes/mail/utils.phpmailer.php', 1); require_once rootPath('includes/mail/template.php', 1); $fields = array(); if (isset($_POST['pagar'])) { } else { if (isset($_POST['reconfirm_x'])) { $body = templateNewTicket($_POST['id_bilhete'], $current_user); echo $current_user['email']; $obj = createMailJO($current_user['email'], "Bilheteira", $body); if ($obj->SendAndClose()) { $_SESSION['returnMsg']["code"] = "information"; $_SESSION['returnMsg']["msg"] = "Email de confirmação enviado com sucesso."; } else { $_SESSION['returnMsg']["code"] = "error"; $_SESSION['returnMsg']["msg"] = "Não foi possível enviar o email de confirmação."; } } else { if (isset($_POST['cancelar_x'])) { bilheteUpdateStatus($_POST['id_bilhete'], 'X'); $_SESSION['returnMsg']["code"] = "information"; $_SESSION['returnMsg']["msg"] = "Bilhete cancelado com sucesso."; } } } header("location: index.php"); exit;