Example #1
0
<?php

$root = './..';
require $root . '/../app/initialize.php';
$navSelect = $pageTitle = 'contact';
if (isset($_POST['send'])) {
    $name = trim($db->real_escape_string($_POST['name']));
    $email = trim($db->real_escape_string($_POST['email']));
    $msg = trim($db->real_escape_string($_POST['message']));
    if (validString([$name, $email, $msg])) {
        $mail = SiteMail::write($name, $email, $msg);
        if ($mail && $mail->save()) {
            $session->message("Message sent successfully!");
            redirect('index.php');
        } else {
            $error = "Failed to send message.";
        }
    } else {
        $error = "Please fill out all fields.";
    }
} else {
    $name = "";
    $email = "";
    $msg = "";
}
?>

<?php 
includeFile('site/header.php');
?>
Example #2
0
<?php

$root = './../../..';
require $root . '/../app/initialize.php';
$user = User::get('admin');
$msgs = SiteMail::findAll();
?>

<?php 
includeFile('site/header.php');
?>

	<h2>Site Mail</h2>
	<h3>Inbox</h3>

<?php 
getAlerts();
?>

<?php 
if (count($msgs)) {
    ?>
	<table class="table table-hover">
		<tbody>
		<?php 
    foreach ($msgs as $msg) {
        ?>
			<tr>
				<td><?php 
        echo $msg->name;
        ?>