Machs doch einfach so:
<select name=test
id=test
value="<?php echo isset($_SESSION['test']) ?
$_SESSION['test'] : '';?>">
<option></option>
<option <?php if( !empty( $_POST['test'] ) && $_POST['test'] == 'Herr' ) { echo 'selected'; } ?> >Herr</option>
<option <?php if( !empty( $_POST['test'] ) && $_POST['test'] == 'Frau' ) { echo 'selected'; } ?> >Frau</option>
</select>
Funktioniert und kannst du einfach immer wieder kopieren :)
Liebe Grüße,
Amá