Форум сетевых администраторов
Показаны 8 сообщений на этой странице

Форум сетевых администраторов (http://netadmin.ws/forum/index.php)
- VBulletin 2.x.x (http://netadmin.ws/forum/forumdisplay.php?forumid=45)
-- что-то глючит дата рождения (http://netadmin.ws/forum/showthread.php?threadid=5138)


Помещено MCTarakan 16-04-2003 в 22:25:

Exclamation что-то глючит дата рождения

Нужна помощь!

У меня у одного юзера (пока только у него одного) обнаружилась такая фигня, как несоответствие даты рождения в профиле с той датой, что он указал самостоятельно...

Т.е., если зайти посмотреть его профиль, то показывает, что он родился 1. января 1970 года, а если зайти через админку, чтобы отредактировать его профль, то показывает, что он родился 31 марта 1968 года (что юзер собственно и указал! кстати, если он сам редактирует свой профиль, то там тоже все показывает правильно)...

В чем беда? Ð_то че-то сильно смахивает на проблему 2000 в конкретно взятом случае... потому что с другими юзерами вроде все ОК...

Памажите!

__________________
yMC.ru - хомяк музыканта


Помещено Count 17-04-2003 в 00:33:

MCTarakan
Ð_то смахивает не на проблему 2000, а на юниксовое время. Как ты наверное знаешь, время в юниксе считается в секундах от 01.01.1970 (переполнение наступит в году так 38... если память мне не изменяет, что вполне вероятно). Отсюда следует, что если записывать дату рождения в базу в виде юниксового штампа, то для людей родившихся раньше 1970-го года время получается отрицательным, что непозволительно.
Из всего вышесказанного следует вывод: придется искать где используется, в цепочке обработки, юниксовое время, и уже данные куски редактировать...

ЗЫ: Все это бред, конечно... Но вдруг окажется правдой...


Помещено MCTarakan 17-04-2003 в 02:22:

Count так а мне то что делать? %) я во всем этом, сам знаешь!

Жду указаний, шеф!

__________________
yMC.ru - хомяк музыканта


Помещено AzzKickr 17-04-2003 в 05:36:

хехе, у меня тотже баг если год не указывать то прокатывает но год тоже нужен


Помещено Count 17-04-2003 в 07:24:

Странно. В лабораторных условиях на локальном компе с нулевой вБ глюк не был замечен. В полевых условиях (на борде Таракана) действительно все даты ранее 1970-го года обнуляются. Скорее всего причиной является один из установленных хаков. Вот только какой...


Помещено MCTarakan 17-04-2003 в 21:52:

Count давай выяснять, в каком файле проблема! так уже более проще будет вычислить баг! Если надо, то я тебе вышлю весь свой прохаканный форум!

__________________
yMC.ru - хомяк музыканта


Помещено AzzKickr 22-04-2003 в 04:23:

ну что, нет решения??


Помещено MCTarakan 23-04-2003 в 02:25:

пока решил не мучать Коунта... вот перееду на новый хост (через неделю) и на новый версий 2.3.0 и если все тоже самое будет, то тада будем разбираться!

__________________
yMC.ru - хомяк музыканта


Формат времени GMT. Текущее время 12:34.
Показаны 8 сообщений на этой странице

Powered by: vBulletin Version 2.2.4
Copyright © Jelsoft Enterprises Limited 2000, 2001.