<?php
declare(strict_types=1);
#########################################
require('classes/helpers.class.php');
require('classes/sqlite.class.php');
require('classes/sqlitefunc.class.php');
#########################################
Helpers::validateUser();
require('includes/head.php');
?>
<h1><a href="index.php">Add</a></h1>
<div id="faddcont">
<form action="<?php echo Helpers::selfSafe(); ?>" method="post">
<div>
<label for="title">title</label>
<input type="text" name="title" id="title" maxlength="<?php echo CONFIG_MAX_TITLE_LEN; ?>">
</div>
<div id="tacont">
<label for="body">note</label>
<textarea id="body" name="body" cols="80" rows="2" maxlength="<?php echo CONFIG_MAX_BODY_LEN; ?>"></textarea>
</div>
<input type="hidden" name="add_flag">
<input type="submit" value="add" class="clear">
</form>
</div>
<?php
if (isset($_POST['add_flag']))
{
$oNote = new SQLiteFunc();
if ( ! empty($_POST['title']) && ! empty($_POST['body']))
{
$aResults = $oNote->add($_POST['title'], $_POST['body']);
if ($aResults[0])
{
echo '<p id="complete" class="success">' . $aResults[1] . '</p>';
}
else
{
echo '<p class="error">' . $aResults[1] . '</p>';
}
}
else
{
echo '<p class="error">Incomplete or blank note entry.</p>';
}
}
require('includes/foot.php');
|