Jeżeli nie chcesz korzystać z innych zasobów niż php to można to zrobić w sprytny sposób.
index:
if(isset(POST_['wybor']))
{
if(POST_['wybor'] == "str1") { Location('nazwa_pliku.php'); }
else if(POST_['wybor'] == "str2") { Location('nazwa_pliku2.php'); }
}
<form action="index" method="POST">
<select name="wybor">
<option value="str1">Str1</option>
<option value="str2">Str2</option>
</select>
<input type="submit" />
</form>
Pisane z pamięci więc mogą być błędy, ale podsumowując w tym pliku masz formularz który odsyła Cię na strone z tym formularzem, ale jeżeli już wcześniej ktoś wybrał to zostanie przez if-a przeniesiony na inną podstronę/stronę.