I can help you with PHP, I know it. I already have a website powered by PHP. Anyway what server do you use and on which platform? Maybe I could help you installing it too (it's not so easy if you aren't on a apt-powered Linux system). And don't forget the most important thing to make a dynamic site: the database. Where do you want to store users? You can do it in a file but it's better to use a SQL database (I suggest MySQL)
@jenn4(View Post) In Ubuntu you can install php and apache-mod_php from Synaptic or Ubuntu Package Manager. It does configure apache automatically. To test it, write this in a file with extension .php: <?php phpinfo(); ?> It should print some useful info about your PHP installation and its modules. Anyway remove it after, because the more details an hacker can get about your server, the easier will be hacking it.