мм, нашел в чем была одни из моих ошибок, я полученные от пользователя данные проверял уже тогда когда удалил их, правильность ответов теперь проверяется правильно. Сейчас еще одна ошибка появилась, правильный ответ не совпадает с вопросом, т.е. он всегда на 1 вперед идет.
Вот то что сейчас есть:
http://rghost.ru/3441944