I can do that:
PHP Code:
<?php
// ************admain.php***********
//check for admin session
//if no admin session, login
session_start();
if (!isset($_SESSION['id'])) {
header ("Location:login.php");
}
require ('includes/header.inc.php');
require ('includes/nav.inc.php');
if (isset($_GET['db'])):
$heading = mysql_real_escape_string($_REQUEST['heading']);
$content = mysql_real_escape_string($_REQUEST['content']);
$heading = $_SESSION['s_heading'];
$content = $_SESSION['s_content'];
echo '<div id="adminContent">';
require ('../includes/dbconnect.inc.php');
$sql = "INSERT INTO main (heading, content, date) values ('$heading', '$content', NOW())";
if (!($res = mysql_query($sql))) {
echo mysql_error();
}
?>
<p>The new content was added to the main page.</p>
<?php
echo '</div>';
require ('includes/footer.inc.php');
break;
endif;
$usersubmit = $_REQUEST['usersubmit'];
if ($usersubmit == 1) {
$heading = $_POST['heading'];
$content = $_POST['content'];
$enter = 1;
}else{
// Get values from session variables
$heading = $_SESSION['s_heading'];
$content = $_SESSION['s_content'];
}
if ($enter == 1) {
// Record user info in sessions
session_start();
$_SESSION['s_heading'] = $heading;
$_SESSION['s_content'] = $content;
echo '<div id="adminContent">';
print "<h2>Confirmation</h2>";
print "<p>This is the information you have submitted</p>";
$addMainConfirm = "<p>Heading: $heading <br>\n";
$addMainConfirm .= "Content: $content <br>\n";
print $addMainConfirm;
print "<p><a href=\"addmain.php\">Make changes to the content</a><br />";
print "<a href=\"addmain.php?db\">Add this content now</a></p>";
echo '</div>';
}
?>
<div id="adminContent">
<form action="addmain.php?usersubmit=1" method="post">
<h3>Heading</h3>
<input name="heading" type="text" size="30" maxlength="100" />
<h3>Content</h3>
<textarea name="content" cols="60" rows="20"></textarea>
<input name="submit" type="submit" value="Add Main Topic" />
</form>
</div>
<?php
require ('includes/footer.inc.php');
?>
Bookmarks