Me puse a analizar tu código y esto es lo que me salio:
Código PHP
Código PHP:
Ver original<?php
/* Obtenemos valores */
$upa = $_POST['upa'];
$edad = $_POST['edad'];
$sexo = $_POST['sexo'];
$categoria = "";
if($upa != "E"){
$categoria = "Categoria " .$upa;
}else if(($edad>=15 && $edad<=18) && $sexo == "M"){
$categoria = "Categoria E Masculino de 15 a 18 años";
}else if($edad>=19 && $sexo == "M"){
$categoria = "Categoria E Masculino de 19 años o más";
}else if(($edad>=15 && $edad<=18) && $sexo == "F"){
$categoria = "Categoria E Femenino de 15 a 18 años";
}else if($edad>=19 && $sexo == "F"){
$categoria = "Categoria E Femenino de 19 años o más";
}
echo $categoria;
?>
Ahora sólo es cuestion de, si quieres hacerlo en forma de función y, en vez de imprimir en pantalla usar esos valores para lo que deseas.
Un saludo !