I have it working on EasyPHP. A big problem that absolutely everybody seems to ignore is that you have to enable short php tags in your php.ini file. This drove me nuts. To do this search for "<? " (without quotes) and set short-quotes to "On" instead of "Off". After doing this everything should work great.
Alternately if you don't have access to the php.ini file you can open the source code as a site in dreamweaver and "replace (ctrl + r)>entire local see more site" and replace "<? " with "<?php" (without quotes). This should also work.
Alternately if you don't have access to the php.ini file you can open the source code as a site in dreamweaver and "replace (ctrl + r)>entire local see more