Well, if you are submitting a form, why not use POST method? If you are not submitting a form, you can store values in the $_SESSION variable. i.e. Form handler:
<?php
session_start();
$_SESSION['SUBMIT'] = $_POST;
?>
Then in subsequent pages, you get the values via:
<?php
session_start();
$value = $_SESSION['SUBMIT']['SomeFormInputName'];
?>
If I understood you correctly the first time, and you really do need to submit via GET and want to obfuscate the GET key/value pairs in the URL, you could use javascript to encrypt/obfuscate your form inputs and rewrite them to hidden field values before submitting.