buenos dias quimfv,
muchas gracais me ha funcionado!
tenia un codigo que era muy parecido al que me has puesto, pero cuando entraba por primera vez a la web, me salia que no habia definido las variables, pero si elegia las opciones del formulario y le daba a calculcar me lo calculaba y cambiaba el 'error' por la opcion que habia elegido.
muchas gracias por la ayuda!