Cita:
Iniciado por David el Grande
Es que, si te fijas, tu botón tenía como name calcular, por lo que pasabe el primer if. Te recomiendo que compruebes con isset directamente el campo que vayas a utilizar:
Le has dado justo en el clavo. Ha funcionado perfecto!
Gracias a todos por sus respuestas. Wow, llevaba casi 3 horas quemando cerebro y no le daba por dónde...

