<?php //Check User Session require 'functions.session.php'; require 'class.guestlist.php'; DEFINE(LOGINPAGE, 'login.html'); if (!checkSession()) { echo '<script type="text/javascript">alert("Necessita fazer login primeiro")</script>'; redirectTo(LOGINPAGE, 0); die; } $gl = new Guestlist(); if ($_POST['add'] == "Enviar") { if (!$gl->createGuest($_POST['nome'], $_POST['email'], $_POST['telefone'], $comment = $_POST['comment'])) { echo '<script type="text/javascript">alert("Um dos campos e invalido. Registo nao efectuado!")</script>'; } redirectTo('admin.php', 0); } else { if ($_POST['edit'] == 'Modificar') { if (!$gl->editGuest("id=" . $_POST['id'], $_POST['nome'], $_POST['email'], $_POST['telefone'], $comment = $_POST['comment'])) { echo '<script type="text/javascript">alert("Um dos campos e invalido. Registo nao alterado!")</script>'; } redirectTo('admin.php', 0); } else { if ($_GET['action'] == 'delete') { $gl->deleteGuest('id = ' . $_GET['id']); redirectTo('admin.php', 0); } } }