Программное обеспечение для загрузки отчетов участников соревнований через web-сайт
Предлагается для широкого использования идея загрузки отчетов участниками соревнований на web-сайт организатора в дополнение к
стандартному варианту отправки отчетов через e-mail.
Плюсы данного способа отправки отчета понятны:
уверенность участника в получении отчета судейской коллегией;
отсутствие задержки в ожидании подтверждения получения отчета;
необязательность наличия у участника электронного ящика;
никаких проблем, связанных с отсылкой писем (черные списки, антиспамовая защита, непрохождение вложений файлов из-за вирусной защиты и т.п.);
Для примера ниже приведены рисунки работы программного обеспечения загрузки отчетов, которое использовалось участниками соревнования CQ-M 2003 года.
Рис. 1. Форма загрузки отчета.
Рис. 2. Форма подтверждения загрузки отчета.
Программное обеспечение было разработано под хостинг с возможностью использования скриптов, написанных на языке php.
Вы можете скачать файл cqm-logs-php.zip с полным кодом (архив zip, 4 килобайта).
В данной реализации не используется база данных: для каждого загруженного отчета создается отдельная директория (log1, log2, log3 и т.д.);
вся информация о загруженных отчетах хранится в файле logs.txt.
Помимо записи всей информации из формы загрузки отчета (рис.1) в файл logs.txt,
данные по факту загрузки отчета дублируются на судейский e-mail (в коде стоит "vash@email.ru", не забудьте поменять при использовании).
Файл lognum.txt и cookie.txt используются для работы программы. Файл lognum.txt хранит в себе номер текущего отчета.
P.S.
Развитие идеи:
1.
В форму можно добавить дополнительное поле для загрузки фотографий, хотя их уже можно загружать вместе с отчетом.
2.
Возможность создания единого национального сервера для загрузки отчетов от всех возможных национальных соревнований.
С последующей возможностью доступа для скачивания всех отчетов судейской коллегией или перенаправления их на определенный e-mail.