Автор Тема: Проблема при добавлении нового автора  (Прочитано 2035 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн alexxmfk

  • Я здесь никогда не бываю!
  • Постоялец
  • ***
  • Сообщений: 124
  • +0/-0
  • 2
    • Просмотр профиля
При добавлении нового автора, автору присваеваеться неверный ID по такой схеме: 1, 2, 12, 112, 1112, 11112 и т.п.
Я довольно сильно изменил код скрипта и такой глюк может быть связан именно с этим. Меня интересует место, где в коде присваеваеться номер автора, т.е. где может быть ошибка.

В admin.cgi я нашёл повторяющююся строку
elsif ($in{\'save_new_author\'})   {&save_author;}
это выглядит так:

#....AUTHORS
elsif ($in{\'add_author\'})        {&add_author;}
elsif ($in{\'modify_author\'})     {&add_author;}
elsif ($in{\'save_mod_author\'})   {&save_author;}
[COLOR=red]elsif ($in{\'save_new_author\'})   {&save_author;}[/COLOR]
elsif ($in{\'view_author\'})       {&author_info;}
[COLOR=red]elsif ($in{\'save_new_author\'})   {&save_author;}[/COLOR]
elsif ($in{\'delete_author\'})     {&delete_author;}

но такое присутствует в изначальном варианте скрипта и исправление не помогло.
(Кстати это ошибка или так и должно быть?)
« Последнее редактирование: 03 Октября 2002, 01:20:21 от alexxmfk »
ICQ: 774334

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28