Codice PHP:
<?php
ob_start();
if(isset($_POST['var1']) && isset($_POST['var2']) &&
isset($_POST['action']) && ($_POST['action'] = 'invia'))
{
ob_clean();
header("location: paginadue.php?var1=".$_POST['var1']."&var2=".$_POST['var2']);
die;
}
<form method="post" action="paginauno.php">
<select name="var1">
...
</select>
<select name="var2">
...
</select>
<input type="submit" name="action" value="invia" />
</form>
<?php ob_end_flush(); ?>