You really need a server-side language, like PHP, for that. You could install XAMPP on your computer. XAMPP is a very easy to install Apache Distribution for Linux, Solaris, Windows and Mac OS X. The package includes the Apache web server, MySQL, PHP, Perl, a FTP server and phpMyAdmin.
We might be able to give you more specific assistance if you could tell us some of the features you would like to have in this "journal".