www.mithril.ca

About My Code Samples

Web-Based Apps
phpClassifieds Demo
MP3 Database Search
MP3 Search Engine
Search Engine
Mithril Web Mail
Code Samples
PHP
    - DB Abstraction Layer
    - Site Usage Tracker
    - MP3 Database Search
    - MP3 Search Engine
    - Search Engine
    - Employee's Section
    - phpClassifieds Demo
PHP-GTK
    - mediaCat-GTK v2.0.8
Visual Basic
more info.....
Links of Interest
php.net
gtk.php-net
OSDN.org
SourceForge.net
Corrado Club of Canada
The Onion
more links...
Personal Info.
About Geoff A. Virgo
Site Statistics
Contact the Sys. Admin
Free access to source code is one of the most important resources for any developer.  Continuing to rapidly grow in popularity, Open Source has begun, and will continue, to change the computing world for this very reason.  Contained within this section are examples of code that I have either written myself or, in the case of some of the PHP code, modified from other authors.  All source code, unless otherwise stated, is considered to be Open Source under the terms of the Lesser GNU Public License Agreement.  As long as you leave the header identifying me as the original or modifying author intact, please feel free to use/modify any code you choose.  I do not guaruntee that the code is either bug-free or fit for any particular purpose.  There is no warranty, either implict or explicit, for any damage or loss of business which may arise as a result of the code on this page.  That being said, I either use, or have used, all the code contained within and have never experienced any problems.

Language Section Description
PHP This section contains most the scripts that I use in my web page, and a couple demo applications.  I have just finished a major re-write of this site's backend, revising all the code to be function based and extensible.  All sections which require database access now do so through a custom database abstraction layer and the hit counter and stats tracker scripts have been combined into one library.  You will be able to both view and download the source code that powers my MP3 Database Search, MP3 Search Engine, Search Engine, and Guestbook as well as the MySQL Abstraction Layer and Stats Tracker/Hit Counter Libraries.
PHP-GTK This section contains samples of the scripts and programs written using the new PHP-GTK language bind, the next step in the evolution of PHP as a programming language.  No longer is PHP merely a web-based scripting language, now it is possible to write stand-alone client apps that are completely cross-platform.  The bind allows developers to use all of PHP's great features, most notably it's innate support for just about every database currently in use, in conjunction with the the GTK Toolkit.  Currently I have only one completed project, an client-side version of the MP3 Database Search found on this site, but I've got a couple more in the planning stages including an email client.  There are also some links to PHP-GTK resources.
Visual Basic Contained within this section is team project I was involved in during my Visual Basic course at PIAT.  Written to interface with an MS Access database, this program is a customer/supplier information utility designed for use by a pharmacy. 
Page generation: 0.4518 sec