From 2ea81fb19c1ce6d6ccad62dc7bec03128cce9415 Mon Sep 17 00:00:00 2001 From: ALittlePatate Date: Tue, 23 Apr 2024 18:29:19 +0200 Subject: [PATCH] add: guestbook --- .gitignore | 2 ++ css/styles.css | 14 +++++++++++++ pages/header.html | 1 + php/guestbook.php | 51 +++++++++++++++++++++++++++++++++++++++++++++++ sql/create_db.sql | 8 ++++++++ 5 files changed, 76 insertions(+) create mode 100644 .gitignore create mode 100644 php/guestbook.php create mode 100644 sql/create_db.sql diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..ed81605 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +*~ +*.~ \ No newline at end of file diff --git a/css/styles.css b/css/styles.css index b0c965a..a2ae11e 100644 --- a/css/styles.css +++ b/css/styles.css @@ -17,6 +17,20 @@ html { margin: auto; } +#guestbook_table { + width: 100%; + height: auto; +} + +#guestbook_name { + display: block; + text-align: center; +} + +textarea { + resize: none; +} + /* unvisited link */ a:link { color: #686bff; diff --git a/pages/header.html b/pages/header.html index b2d26cf..b5d52c5 100644 --- a/pages/header.html +++ b/pages/header.html @@ -15,5 +15,6 @@ the blog github pgp key + guestbook diff --git a/php/guestbook.php b/php/guestbook.php new file mode 100644 index 0000000..627e3db --- /dev/null +++ b/php/guestbook.php @@ -0,0 +1,51 @@ + +Welcome to my guestbook, be free to leave a message !

"; +echo "

"; +echo "
"; +echo ""; +echo ""; +echo "

"; +echo ""; +echo "

"; +echo ""; +echo "
"; + +echo "

"; +echo ""; +echo ""; +while ($row = mysqli_fetch_assoc($result)) { + echo ""; + echo ""; + echo ""; + echo ""; +} +echo "
NameMessage
" . htmlspecialchars($row['name'], ENT_QUOTES, 'UTF-8') . "" . htmlspecialchars($row['message'], ENT_QUOTES, 'UTF-8') . "
"; + +mysqli_close($conn); +?> + \ No newline at end of file diff --git a/sql/create_db.sql b/sql/create_db.sql new file mode 100644 index 0000000..456dc38 --- /dev/null +++ b/sql/create_db.sql @@ -0,0 +1,8 @@ +CREATE DATABASE guestbook; +USE guestbook; + +CREATE TABLE guestbook ( + id INT PRIMARY KEY AUTO_INCREMENT, + name VARCHAR(50), + message TEXT +);