Looks nice. Did you hand code the PHP, or use a tool like Dreamweaver? If you handcoded it, one thing to make sure of is that you're doing input validation. If you have one unescaped apostrophe, it'll kill your MySQL query, or pottntionally be a major security hole. If you have gpc_magic_quotes set to on, you don't have to worry about it. All GET/POST/COOKIE data (all that can submitted by the client) is automagically padded. If you are not using that feature (I turn it off in PHP because it creates a lot of headaches), you can use the addslashes() function to safegaurd your input data. Be sure to clean ANY variables that are used from the client, even if they come from radio or checkbox input types or select's, not just from text input types. A malicious user could easily input bogus data into those variables. If you already know all this and I'm treating you like an idiot, just say
.
Its probably overkill for this project, but an amazing E-commerce package I've used for some sites is
osCommerce . Its open-source and free to use and very feature-rich and stable. Runs in the PHP/MySQL environment.
Just out of curiosity, what do you think of PHP so far? I used to program in Perl, C, C++, and shell scripting, depending on what suited the project. Several years ago I decided to try out PHP and now I'll never go back. Nothing can match the power, speed and ease-of-use of PHP.