X-Git-Url: https://disinclined.org/git/?a=blobdiff_plain;f=index.php;h=b95b16d3dc40d1f45063f416f8804c444a793f81;hb=27d39343f641c2f3c63e7699b8de94786aadbfea;hp=d2715af179784f93d00ba2bcd6eed8f75f451871;hpb=3bcd5a424001a162b418863a3e8552052eb9aa75;p=dylansserver.git diff --git a/index.php b/index.php index d2715af..b95b16d 100644 --- a/index.php +++ b/index.php @@ -13,10 +13,10 @@ abstract class cms { public function __construct() { $config = parse_ini_file($this->config_file, true); $this->db = new mysqli( - $config[database]['domain'], - $config[database]['user'], - $config[database]['password'], - $config[database]['database']); + $config['database']['domain'], + $config['database']['user'], + $config['database']['password'], + $config['database']['database']); if (mysqli_connect_errno()) { echo "Problem connecting to database: "; echo mysqli_connect_error(); @@ -93,7 +93,7 @@ abstract class cms { $scripts - +
"; } else { @@ -240,6 +247,24 @@ class page extends cms { public function __construct() { parent::__construct(); $this->page_offset(); + $this->scripts = " + + + + + + "; } private function page_offset() { @@ -325,8 +350,27 @@ class note extends cms { public $number_of_comments; public function __construct() { - if (isset($_GET['comments'])) { $this->scripts = " + + + + + + "; + + if (isset($_GET['comments'])) { + $this->scripts .= " "; } @@ -398,8 +442,8 @@ class note extends cms { // and a default author needs to be set // for no-javascript users. $stmt->bind_param('sss', - htmlspecialchars($_POST['name']), - htmlspecialchars($_POST['text']), + $_POST['name'], + $_POST['text'], $this->id); $stmt->execute(); } @@ -454,7 +498,7 @@ END_OF_NAVIGATION; $date_posted = $entry['date_posted']; $author = $entry['author']; $text = htmlspecialchars($entry['text']); - $head = "

$author

"; + $head = "

" . htmlspecialchars($author) . "

"; echo << $head