All that is a sure indication that register_globals is
off.
Upload a file that contains only
Text Formatted Code
<?php phpinfo(); ?>
or use the file in admin/install/info.php to check the real status of register_globals. Also make sure you've edited the correct php.ini file (the phpinfo() output will also tell you where it's supposed to be) and don't forget that you have to restart your webserver after any changes to the php.ini.
bye, Dirk