Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужен простенький скрипт:

Будут добавляться УНИКАЛЬНЫЕ текстовые описания и записываться в БД (если можно сделать как то БЕЗ БД - это не проблема).

1. Форма добавления:

Поля:

1. Категория (можно добавлять/удалять категории в админке).

2. Номер позиции (подставляется автоматически и будет каждый раз на 1 больше независимо удалили предыдущие позиции или нет. Т. е. как будто номер заказа).

3. Кратенькое описание (максимум 50 символов).

4. Полное описание в подробностях.

5. Кнопка "Добавить".

Когда заполнили и нажали "Добавить", то в БД записывается всё, что заполнили + точная дата и время добавления и IP того, кто добавил.

2. Таблица позиций:

Поля:

Категория 1

Перед нами таблица всех добавленных позиций в категорию 1 (номер позиции, краткое описание, кнопка (или ссылка) "Подробности").

И так все позиции идут одним списком разделенным на категории (одновременно позиций будет не более 150, поэтому они спокойно уместятся на одной странице (мелким шрифтом)). Также на этой странице вверху должно быть число ОБЩЕГО кол-ва "актуальных" позиций.

САМОЕ ВАЖНОЕ:

При нажатии "Подробности", происходит следующее:

Сначала вылазиет окно "Вы уверены, что хотите отдать эту позицию?". Нажимаем ДА или ОТМЕНА.

При нажатии ОТМЕНА ничего не происходит, мы остаемся на странице с позициями.

При нажатии ДА:

Мы попадаем на страницу с подробным описанием. Там номер позиции, дата и время добавления, IP добавившего, краткое и полное описание. И данная позиция переносится из общего "актуального" списка позиций в ИСТОРИЮ безвозвратно (заново добавить позицию с ТАКИМ ЖЕ номером уже не получится (только если вручную редактировать в БД)).

ИСТОРИЯ:

Мы можем в любой момент смотреть историю: за прошедшие сутки, за неделю, за месяц, вся целиком.

История выдается в виде таблицы. На каждой строке информация об одной позиции.

Поля: номер позиции, дата и время добавления, дата и время, когда отдали позицию, краткое описание, полное описание, IP того, кто отдал позицию.

3. Время и дата:

Админ должен иметь право установить своё значение даты и времени НЕЗАВИСИМО от серверного времени. Т. к. сервера зачастую находятся не в РФ.

Дизайн не нужен. Просто всё на белом или сером фоне.

Вот собственно всё.

Сделать нужно срочно. Сегодня или завтра.

12 лет назад
Nick_D
43 годаРоссия
17 лет в сервисе
Был
9 лет назад