Your server isn't executing the PHP. All it's doing is showing the PHP code, nothing more. What does that mean? It means PHP isn't installed on your web server. This is surprising since 99% of all shared hosts install PHP on the get-go to help draw sales in. If you ask your web host to activate/install PHP, then it'll work just fine. PHP is free so they shouldn't balk at activating it. Again, I'm really surprised PHP isn't installed on your server. That is quite rare.
Who is your web host?
BTW, we have bunlde packages where we can perform the installation process of Media Batch on your server if you don't have the time or desire to do so yourself.
But again, what you saw/describe is nothing... it's just showing the raw PHP code. It's not executing anything.
Thanks,
Marco Solorio | CreativeCow Host | OneRiver Media | Codec Resource Site | Cinesoft | Media Batch