PHP, где ошибка?
В том что ты не видишь сообщений об ошибках.error_reporting(E_ALL);
С этой настройкой пишешь ВЕСЬ новый код.
Подробнее:Ничего не работает! Что делать?Обработка ошибок. Общие принципы.
В определении функции add_subt, у вас опечатка в имени переменной va1