Forse ho capito male, ma se tu hai un form e vuoi che nella pagina che ti si apre dopo il submit tu abbia valori diversi in corrispondenza ad input diversi non devi fare nulla di troppo strano, e non ti servono più pagine chiamiamole di destinazione.
Basta che nella pagina php che gestisce il submit del form tu usi un if o uno switch per visualizzare contenuti diversi in base ai dati che ti vengono inviati dal form.
codice:
Pagina HTML
<form action="/submit.php" method="post">
<select name="opzioni">
<option value="opzione1">opzione1</option>
<option value="opzione2">opzione2</option>
<option value="opzione3">opzione3</option>
</select>
</form>
Pagina submit.php
<?php
$opzione = $_POST['opzione']; // qui dovresti usare filter_input() io non lo faccio per semplificare
switch ($opzione) {
case 'opzione1':
echo 'Contenuti per opzione1';
break;
case 'opzione2':
echo 'Contenuti per opzione2';
break;
case 'opzione3':
echo 'Contenuti per opzione3';
break;
}
?>
p.s. occhio che nel codice che hai scritto sopra ci sono diversi errori.