Er, GoDaddy hosts this, you say?? They use IIS?!
Anyway... sounds like either a permissions problem or a setup problem.
FTP into your site, and change the permissions on the .php file. If you use IE to FTP into the site, simply right click on the file, go to properties, and in the permissions box, give all three types (Owner, Group, All users) the 'execute' permission, so check all three checkboxes in the Execute column.
If that doesn't work, contact GoDaddy and show them the error.
EDIT: Also, if GoDaddy is a competent host in the least, they will have turned off register_globals, meaning you can't just use $name and expect PHP to know that's coming from a POST element, or a GET/SESSION/COOKIE/etc.
Instead, use the superglobals as defined on this manual page: [man]variables.predefined[/man]