I'm afraid that's just the way that the Internal Server Reporting option works in Captivate. In order to have it work differently you would need to engage the services of a PHP programmer and have them change the code in the PHP server pages that control the functionality.
Your other alternative is to forget about using Internal Server Reporting and instead install an LMS on the web server where you are currently running these PHP pages. I would suggest you investigate Moodle, an open-source (did I mention FREE) LMS that is also PHP-based. It supports SCORM 1.2 version. So, you would need to republish your Captivate modules to SCORM 1.2. But since your users would need to be logged into Moodle BEFORE they could access the courses and content, that means there is no need for them to enter their name and ID when doing the course itself.