[eluser]tomcode[/eluser]
register_globals are off on my machine, too.
Well, first You should have valid HTML pages, Your views are not.
Then put
or (nicer)
Code:
echo '<pre>' .print_r($_POST, true) .'</pre>';
in Your Controller constructor. Then You see when and whether $_POST is filled.
If $_POST is not set, then I'd test it by writing a form without CodeIgniter.