Не совсем уверен, чего вы пытаетесь достичь (почему вы перенаправляете вместо прямой отправки во второй файл), но все же:
<select name="gender">
<option value="">Select a person:</option>
<option value="Male:boy">Male</option>
<option value="Female:girl">Female</option>
</select>
На стороне сервера разделите значение на :
:
<?php
if (isset($_POST['subgen'])) {
$parts = explode(':', $_POST['gender']);?>
<meta http-equiv="refresh" content="0;url=genderreport.php?gender=<?php echo $parts[0]?>&genderid=<?php echo $parts[1]?>"/>
<?php
}
В другой странице:
if (isset($_GET['gender']) && isset($_GET['genderid'])) {
$gender= $_GET['gender'];
$genderid= $_GET['genderid'];
}
Обратите внимание, пожалуйста, используйте пробелы в своем коде, это значительно увеличивает читаемость.