una forma rápida....
1.- restar los años
2.- restar día y mes elegido a día y mes actual (¿
mktime?).
3.- Si el resultado es menor que cero, la fecha ya pasó, por lo que hay que sumar 1 al resultado de restar los años. Si es mayor que cero, no sumás nada. Y si es igual, lo felicitás por el cumpleaños
Saludos.