[eluser]WanWizard[/eluser]
You can't call the post() method that way, you can't iterate over it using a foreach either.
post() requires an index name, if not given (of if it doesn't exist), it returns FALSE, which is probably what your var_dump() output is showing.
What you can do is:
Code:
$post = array();
foreach ( $_POST as $key => $value )
{
$post[$key] = $this->input->post($key);
}
var_dump($post);
Would be a handy addition to the Input library...