From a0c826ed976d5f7689f1d34093760a8089e54d63 Mon Sep 17 00:00:00 2001 From: Yasen Pramatarov Date: Fri, 28 Jun 2024 14:36:20 +0300 Subject: [PATCH] php fixes --- jilo-web/README.md | 13 +++++++++++++ jilo-web/public_html/classes/database.php | 2 +- jilo-web/public_html/login.php | 2 +- jilo-web/public_html/templates/header.php | 5 ++++- 4 files changed, 19 insertions(+), 3 deletions(-) create mode 100644 jilo-web/README.md diff --git a/jilo-web/README.md b/jilo-web/README.md new file mode 100644 index 0000000..cb40253 --- /dev/null +++ b/jilo-web/README.md @@ -0,0 +1,13 @@ +requirements + +- web server (deb: apache | nginx) + +- php support in the web server (deb: php-fpm | libapache2-mod-php) + +- pdo and pdo_sqlite support in php (deb: php-db, php-sqlite3) uncomment in php.ini: ;extension=pdo_sqlite + +TODO + +- jilo-web.db outside web root + +- jilo-web.db writable by web server user diff --git a/jilo-web/public_html/classes/database.php b/jilo-web/public_html/classes/database.php index f83b589..065902f 100644 --- a/jilo-web/public_html/classes/database.php +++ b/jilo-web/public_html/classes/database.php @@ -17,7 +17,7 @@ class Database { } public function getConnection() { - return $this-pdo; + return $this->pdo; } } diff --git a/jilo-web/public_html/login.php b/jilo-web/public_html/login.php index 410769a..631db5f 100644 --- a/jilo-web/public_html/login.php +++ b/jilo-web/public_html/login.php @@ -5,7 +5,7 @@ require 'classes/user.php'; unset($error); try { - $db = new Database('./jilo-web.db'); + $db = new Database('../jilo-web.db'); $user = new User($db); if ( $_SERVER['REQUEST_METHOD'] == 'POST' ) { diff --git a/jilo-web/public_html/templates/header.php b/jilo-web/public_html/templates/header.php index f2342f7..c67d13a 100644 --- a/jilo-web/public_html/templates/header.php +++ b/jilo-web/public_html/templates/header.php @@ -29,7 +29,10 @@ if (isset($error)) {