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.