Функцию удаления я криво нарисовал, она уже была переписана, там надо будет еще переписать, ошибка лезет, но удаляет, там просто логика перепутана. Какой арбуз ты используешь при редактировании файлов. Вроде чинил, удали все с формы перед тем как добавляешь строку. Надо будет еще подумать об очистке поля. Арбузы виновны думаю в этом