That sounds like it's not actually parsing the php on the server side. I'm not familiar with iplanet, but if they're using apache, the virtualhost setup they're using for the 9000 probably doesn't have the information for processing php files. You could probably try using a .htaccess file to force it to do so though. Just put a .htaccess file in the root directory that reads:
AddType application/x-httpd php .php3 .phtml .php .php4