Предлагаю сделать малость по другому, вынести все функции в отдельный файл. Файлы index & result соединить вместе.
Поле action обнулить. Еще, не увидел переменных $GET_ может глобальные переменные включены, но по мне так нагляднее было бы.
Еще говорят, что отладочный код должен быть в 2 раза больше рабочего.
