Стефания, сделай проще
заведи два файла - полная гостевая и последнее сообщение. т.е. алгоритм такой
1) сравниваем пс.тхт и сообщение
2) если отличаются, добавляем в гост.тхт сообщение и перезаписываем пс.тхт
3) иначе, игнорируем как флуд и ничего не делаем
т.е. смысл в том, чтоб не выискивать, где у нас там последняя запись в гостевой, а держать ее (точнее, копию, т.к. она в полном тексте тоже пусть будет) отдельно - именно для сравнений