Forum Moderators: coopster
<?php
$page=$_REQUEST['page'];
$file=$page.".html";
$header = '<!--#include file="header" -->';
$footer = '<!--#include file="footer" -->';
if(isset($_POST['content'])) {
// UPDATE HTML PAGE
$contents = $header."\n".$_POST['content']."\n".$footer;
if(file_put_contents($file,$contents)!=false) {
echo $file;
echo $contents;
}
else { echo "Error! Your changes were not saved :("; }
}
else {
// SHOW EDITOR
$content = file_get_contents($file);
$content = str_replace($header,"",$content);
$content = str_replace($footer,"",$content);
echo "<form action='editor.php' method='post'>\n
<h1>Editing: $page</h1>\n
<input type='hidden' name='page' value='$page' />
<textarea name='content' style='width: 100%; height: 85%;'>$content</textarea>
<input type='submit' value='Save' />
</form>";
}
?>