Форум     О Клубе, сайте и форуме     Работа сайта и форума

Информация по дням рождения форумеров. Тестируем!

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

Сообщение Пн июл 09, 2007 17:01

_ol_ писал(а):Нас - Дев, тоже не мало!!! :)

:beer: :beer: :beer: :hi:
Qashqai 2.0L 2WD 6MT SE+ Z11 *194**150 Пробег 58 т.км 23.05.2008-04.06.2010 Тоталь. Буду помнить.
Qashqai+2 1.6L 2WD 5MT ХЕ S(326)белый *812**190 Пробег 15,6 т.км. В пути с 02.11.2010
Аватара пользователя
ТурбоВазКлассик

3000
Возраст: 39
Сообщения: 13739
Благодарности: 107 / 333

Сообщение Вт июл 10, 2007 0:00

Да, тут я почитала, все львы, да девы :beer:
Вот интересно :beach: , у меня и по жизни почти все львы и девы. Здорово :double-super:
Жду Nissan Qashqai 4WD Tekna SE+ А52 сентябрь-октябрь. Но ни какой информации.
Аватара пользователя
Кошка

40
Возраст: 56
Сообщения: 42
Откуда: Москва


Благодарности: 0 / 0

Сообщение Вт июл 10, 2007 20:46

Аш-какАй писал(а):Я вот думаю - может информацию по ДР которая отображается внизу главной страницы форума переместить наверх?

поддерживаю, на многих форумах так и есть :beer: оч.удобно :super:
с 31.08.07 черный кашак 4WD 2.0 CVT SE+
Аватара пользователя
Конфетк@

350
Возраст: 38
Сообщения: 350
Откуда: Новая Москва, Коммунарка


Благодарности: 0 / 4

Сообщение Вт июл 10, 2007 20:49

Конфетк@ писал(а):
Аш-какАй писал(а):Я вот думаю - может информацию по ДР которая отображается внизу главной страницы форума переместить наверх?

поддерживаю, на многих форумах так и есть :beer: оч.удобно :super:


Внизу тоже неплохо, но не столь празднично что ли :)
READONLY
Аватара пользователя
ПиЛю_ль

2500
Возраст: 38
Сообщения: 2658
Откуда: Первопрестольная


Благодарности: 130 / 77

Сообщение Вт июл 10, 2007 21:15

ПиЛю_ль писал(а):Внизу тоже неплохо,

согласен, уже успел привыкнуть... :super:
Изя Шниперсон

800
Возраст: 52
Сообщения: 863
Откуда: Питер


Благодарности: 1 / 0

Сообщение Вс июл 15, 2007 10:48

Можно ли так сделать, что бы именинники в списке стояли, по очереди наступления дней рождения? А то помоему сейчас наоборот. :khmmm:
Qashqai 2.0L 2WD 6MT SE+ Z11 *194**150 Пробег 58 т.км 23.05.2008-04.06.2010 Тоталь. Буду помнить.
Qashqai+2 1.6L 2WD 5MT ХЕ S(326)белый *812**190 Пробег 15,6 т.км. В пути с 02.11.2010
Аватара пользователя
ТурбоВазКлассик

3000
Возраст: 39
Сообщения: 13739
Благодарности: 107 / 333

Сообщение Пн июл 16, 2007 9:08

ТурбоВазКлассик писал(а):Можно ли так сделать, что бы именинники в списке стояли, по очереди наступления дней рождения?

Для программиста PHP думаю это плевое дело. Но я php не учил, хотя часто нужно. Никак нет на это времени. Да и я себе уже давно обещал - больше никакого IT!!! :redangry:

Volvo 460 1.6
Mazda 2 Sport 1.5
Audi A4 1.8
Nissan Primera 1.8
Suzuki SX4 1.6 AT
Nissan Tiida 1.6 AT
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai+2 2.0 4WD CVT LE+ 326
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai 2.0 4WD CVT LE+ GAB
Nissan Qashqai 2.0 4WD CVT LE+ 326


Nissan X-Trail 2.5 LE QM1
Nissan Murano 3.5 LE+ LAA

Аватара пользователя
Аш-какАй

Администратор
Возраст: 37
Сообщения: 6286
Откуда: Москва, Рязанка


Благодарности: 559 / 111

Сообщение Пн июл 16, 2007 9:14

Аш-какАй
Если не сложно, что такое "больше никакого IT!" ? Чтоб больше не приставать с ненужными вопросами :yesyes:
Qashqai 2.0L 2WD 6MT SE+ Z11 *194**150 Пробег 58 т.км 23.05.2008-04.06.2010 Тоталь. Буду помнить.
Qashqai+2 1.6L 2WD 5MT ХЕ S(326)белый *812**190 Пробег 15,6 т.км. В пути с 02.11.2010
Аватара пользователя
ТурбоВазКлассик

3000
Возраст: 39
Сообщения: 13739
Благодарности: 107 / 333

Сообщение Пн июл 16, 2007 9:23

ТурбоВазКлассик
Information Technologies :)

Volvo 460 1.6
Mazda 2 Sport 1.5
Audi A4 1.8
Nissan Primera 1.8
Suzuki SX4 1.6 AT
Nissan Tiida 1.6 AT
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai+2 2.0 4WD CVT LE+ 326
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai 2.0 4WD CVT LE+ GAB
Nissan Qashqai 2.0 4WD CVT LE+ 326


Nissan X-Trail 2.5 LE QM1
Nissan Murano 3.5 LE+ LAA

Аватара пользователя
Аш-какАй

Администратор
Возраст: 37
Сообщения: 6286
Откуда: Москва, Рязанка


Благодарности: 559 / 111

Сообщение Пн июл 16, 2007 12:21

Аш-какАй писал(а):
ТурбоВазКлассик писал(а):Можно ли так сделать, что бы именинники в списке стояли, по очереди наступления дней рождения?

Для программиста PHP думаю это плевое дело. Но я php не учил, хотя часто нужно. Никак нет на это времени.
Могу помочь. Скиньте мне соответствующую php-страничку, подскажу что и как поправить.
2,0 2WD CVT LE BW9 (FDKEE) - уже вовсю езжу
Аватара пользователя
Leng

100
Возраст: 49
Сообщения: 101
Откуда: Москва, СЗАО


Благодарности: 0 / 0

Сообщение Пн июл 16, 2007 14:05

Leng,
Спасибо за предложение, но там не одна страница. Этот мод встраивается в форум и конечно же изменения производятся не в одной странице, а в 10-15-ти как минимум. У меня есть файл с кодом того какие изменения нужно сделать чтобы встроить этот мод, но он состоит как-бы из кусков с инструкцией того что нужно сделать - например тут это вставить, там это, здесь выполнить sql запрос и т.д...
Если сможете разобраться - будем благодарны! :ladoshki:
Файл прикрепляю.
Вложения
birthday_1.5.9em.txt
Этот код уже вставлен в форум.
(54.48 Кб) Скачиваний: 697

Volvo 460 1.6
Mazda 2 Sport 1.5
Audi A4 1.8
Nissan Primera 1.8
Suzuki SX4 1.6 AT
Nissan Tiida 1.6 AT
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai+2 2.0 4WD CVT LE+ 326
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai 2.0 4WD CVT LE+ GAB
Nissan Qashqai 2.0 4WD CVT LE+ 326


Nissan X-Trail 2.5 LE QM1
Nissan Murano 3.5 LE+ LAA

Аватара пользователя
Аш-какАй

Администратор
Возраст: 37
Сообщения: 6286
Откуда: Москва, Рязанка


Благодарности: 559 / 111

Сообщение Пн июл 16, 2007 14:09

Ок. Посмотрю, но чуть позже. Сейчас надо отъехать.
2,0 2WD CVT LE BW9 (FDKEE) - уже вовсю езжу
Аватара пользователя
Leng

100
Возраст: 49
Сообщения: 101
Откуда: Москва, СЗАО


Благодарности: 0 / 0

Сообщение Пн июл 16, 2007 14:15

Насколько я понял, строка со списком тех у кого в течение след. недели будет ДР генерится в переменную $birthday_week_list.
А сам список вылезает из sql:

$sql = ($board_config['birthday_check_day']) ? "SELECT user_id, username, user_birthday,user_level FROM " . USERS_TABLE. " WHERE user_birthday!=999999 ORDER BY username" :"";

Может нужно ORDER BY user_birthday" :""; поставить вместо ORDER BY username" :""; ? :khmmm:

Volvo 460 1.6
Mazda 2 Sport 1.5
Audi A4 1.8
Nissan Primera 1.8
Suzuki SX4 1.6 AT
Nissan Tiida 1.6 AT
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai+2 2.0 4WD CVT LE+ 326
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai 2.0 4WD CVT LE+ GAB
Nissan Qashqai 2.0 4WD CVT LE+ 326


Nissan X-Trail 2.5 LE QM1
Nissan Murano 3.5 LE+ LAA

Аватара пользователя
Аш-какАй

Администратор
Возраст: 37
Сообщения: 6286
Откуда: Москва, Рязанка


Благодарности: 559 / 111

Сообщение Пн июл 16, 2007 14:18

Аш-какАй писал(а):Насколько я понял, строка со списком тех у кого в течение след. недели будет ДР генерится в переменную $birthday_week_list.
А сам список вылезает из sql:

$sql = ($board_config['birthday_check_day']) ? "SELECT user_id, username, user_birthday,user_level FROM " . USERS_TABLE. " WHERE user_birthday!=999999 ORDER BY username" :"";

Может нужно ORDER BY user_birthday" :""; поставить вместо ORDER BY username" :""; ? :khmmm:


Видишь и сам догадался :)))
2.0l 2WD CVT SE+ A52 (пиллотирую с 14.06.07)
Аватара пользователя
a72

350
Возраст: 45
Сообщения: 365
Откуда: М.О.


Благодарности: 1 / 0

Сообщение Пн июл 16, 2007 14:38

a72
Это просто предположение! Думаю что так все просто быть не может! :zloba:

Volvo 460 1.6
Mazda 2 Sport 1.5
Audi A4 1.8
Nissan Primera 1.8
Suzuki SX4 1.6 AT
Nissan Tiida 1.6 AT
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai+2 2.0 4WD CVT LE+ 326
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai 2.0 4WD CVT LE+ GAB
Nissan Qashqai 2.0 4WD CVT LE+ 326


Nissan X-Trail 2.5 LE QM1
Nissan Murano 3.5 LE+ LAA

Аватара пользователя
Аш-какАй

Администратор
Возраст: 37
Сообщения: 6286
Откуда: Москва, Рязанка


Благодарности: 559 / 111

Сообщение Пн июл 16, 2007 16:28

Аш-какАй писал(а):a72
Это просто предположение! Думаю что так все просто быть не может! :zloba:
:ladoshki:
Посмотрел, всё именно так просто, ничего больше менять не надо. :)
2,0 2WD CVT LE BW9 (FDKEE) - уже вовсю езжу
Аватара пользователя
Leng

100
Возраст: 49
Сообщения: 101
Откуда: Москва, СЗАО


Благодарности: 0 / 0

Сообщение Пн июл 16, 2007 16:50

Leng
:wellcome: :wellcome: :wellcome: Спасибо, вечером поэкспериментирую!

Volvo 460 1.6
Mazda 2 Sport 1.5
Audi A4 1.8
Nissan Primera 1.8
Suzuki SX4 1.6 AT
Nissan Tiida 1.6 AT
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai+2 2.0 4WD CVT LE+ 326
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai 2.0 4WD CVT LE+ GAB
Nissan Qashqai 2.0 4WD CVT LE+ 326


Nissan X-Trail 2.5 LE QM1
Nissan Murano 3.5 LE+ LAA

Аватара пользователя
Аш-какАй

Администратор
Возраст: 37
Сообщения: 6286
Откуда: Москва, Рязанка


Благодарности: 559 / 111

Сообщение Пн июл 16, 2007 19:26

Не, чё то я поспешил. погодите экспериментировать :tochno-nea:
Так оно не по дням рождения отсортируется, а по полной дате с учетом года. А это не есть то, чего хотелось. Щас малость подумаю и дам правильный вариант.
2,0 2WD CVT LE BW9 (FDKEE) - уже вовсю езжу
Аватара пользователя
Leng

100
Возраст: 49
Сообщения: 101
Откуда: Москва, СЗАО


Благодарности: 0 / 0

Сообщение Пн июл 16, 2007 20:31

Leng писал(а):Не, чё то я поспешил. погодите экспериментировать tochno nea
Так оно не по дням рождения отсортируется, а по полной дате с учетом года. А это не есть то, чего хотелось. Щас малость подумаю и дам правильный вариант.



Да, действительно я тоже поспешил, Аш-какАй ты не совсем тот скрипт привел, для того, чтобы выбрать все дени рождения в течении след. недели фраза после where должна быть посложней а order by именно и отвечает за сортировку, но в тупую по user_birthday отсортировать не правильно, т.к. сортировка будет с учетом года т.е. выберет по старшинству..... надо все даты привести к одному году а потом сортировать ....

Если найдешь правильный скрипт .... подправим :)
2.0l 2WD CVT SE+ A52 (пиллотирую с 14.06.07)
Аватара пользователя
a72

350
Возраст: 45
Сообщения: 365
Откуда: М.О.


Благодарности: 1 / 0

Сообщение Пн июл 16, 2007 20:33

Ну я и задачу задал :ladoshki: ! Может не надо? А? :)
Qashqai 2.0L 2WD 6MT SE+ Z11 *194**150 Пробег 58 т.км 23.05.2008-04.06.2010 Тоталь. Буду помнить.
Qashqai+2 1.6L 2WD 5MT ХЕ S(326)белый *812**190 Пробег 15,6 т.км. В пути с 02.11.2010
Аватара пользователя
ТурбоВазКлассик

3000
Возраст: 39
Сообщения: 13739
Благодарности: 107 / 333

Сообщение Пн июл 16, 2007 20:34

Проще сделать так:
Все изменения в файле index.php
1) Найти строчку
Код: Выделить всё
while ($birthdayrow = $db->sql_fetchrow($result))

Перед ней вставить:
Код: Выделить всё
$birthdays_array = array();
$unikey = 100;

2) Найти строчку
Код: Выделить всё
$birthday_week_list .= ' <a href="' . append_sid(" POST_USERS_URL=" . $birthdayrow['user_id']) . '">' . $birthdayrow['username'] . ' ('.$user_age.')</a>,';

Заменить её на
Код: Выделить всё
$unikey++;
$birthdays_array[$user_birthday2.$unikey] = ' <a href="' . append_sid(" POST_USERS_URL=" . $birthdayrow['user_id']) . '">' . $birthdayrow['username'] . ' ('.$user_age.')</a>';

3) Найти строчку
Код: Выделить всё
if ($birthday_week_list) $birthday_week_list[ strlen( $birthday_week_list)-1] = ' ';

Заменить её на
Код: Выделить всё
if( count( $birthdays_array ) > 0 ){
   ksort( $birthdays_array );
   $birthday_week_list = implode( ",", $birthdays_array );
}
2,0 2WD CVT LE BW9 (FDKEE) - уже вовсю езжу
Аватара пользователя
Leng

100
Возраст: 49
Сообщения: 101
Откуда: Москва, СЗАО


Благодарности: 0 / 0

Сообщение Пн июл 16, 2007 20:41

Leng
Ну раз всё так просто, тогда ладно :padstalom:
Qashqai 2.0L 2WD 6MT SE+ Z11 *194**150 Пробег 58 т.км 23.05.2008-04.06.2010 Тоталь. Буду помнить.
Qashqai+2 1.6L 2WD 5MT ХЕ S(326)белый *812**190 Пробег 15,6 т.км. В пути с 02.11.2010
Аватара пользователя
ТурбоВазКлассик

3000
Возраст: 39
Сообщения: 13739
Благодарности: 107 / 333

Сообщение Пн июл 16, 2007 21:02

ТурбоВазКлассик
--------------------------
Все это попахивает сознательной диверсией в стиле 37 года! :floor: :)
Гарик


Сообщение Пн июл 16, 2007 22:34

a72 писал(а):Аш-какАй ты не совсем тот скрипт привел

Тот-тот! :gotov: Более никаких файлов к нему нет!


Leng, сделал как советуете, однако после этого список который до этого выглядел как:

AVP (32), TeddiiLM (43), TSerge (32), Valentinka (31), Олька (31)

превратился просто в:

Олька (31)

На всякий случай прикрепляю весь index.php. Вот! :yesyes:
Вложения
index.php.txt
(19.09 Кб) Скачиваний: 447

Volvo 460 1.6
Mazda 2 Sport 1.5
Audi A4 1.8
Nissan Primera 1.8
Suzuki SX4 1.6 AT
Nissan Tiida 1.6 AT
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai+2 2.0 4WD CVT LE+ 326
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai 2.0 4WD CVT LE+ GAB
Nissan Qashqai 2.0 4WD CVT LE+ 326


Nissan X-Trail 2.5 LE QM1
Nissan Murano 3.5 LE+ LAA

Аватара пользователя
Аш-какАй

Администратор
Возраст: 37
Сообщения: 6286
Откуда: Москва, Рязанка


Благодарности: 559 / 111

Сообщение Пн июл 16, 2007 23:42

я бы попробовал так

"SELECT user_id, username, user_birthday,user_level,DAYOFMONTH(user_birthday)+MONTH(user_birthday)*31 sort_user_birthday FROM " . USERS_TABLE. " WHERE user_birthday!=999999 ORDER BY sort_user_birthday" :"";

исправлений меньше и более изящней :)
2.0l 2WD CVT SE+ A52 (пиллотирую с 14.06.07)
Аватара пользователя
a72

350
Возраст: 45
Сообщения: 365
Откуда: М.О.


Благодарности: 1 / 0

Сообщение Пн июл 16, 2007 23:50

Аш-какАй писал(а):Leng, сделал как советуете, однако после этого список который до этого выглядел как:

AVP (32), TeddiiLM (43), TSerge (32), Valentinka (31), Олька (31)

превратился просто в:

Олька (31)
Сложно без отладки.
Исправил свое предыдущее сообщение. Теперь всё должно работать правильно.


a72
Ваш вариант будет работать неправильно на границе года. :nono:

Плюс к тому же лишняя и совершенно ненужная нагрузка на базу при сортировке всех записей таблицы по вычисляемому и поэтому вряд ли индексируемому полю. Кроме того функции DAYOFMONTH и MONTH - это функции специфичные только для mySQL, а phpBB - поддерживает различные базы данных и лично у меня нет уверенности какая именно работает здесь. Так что насчёт изящности я бы поспорил :chisto pont:
2,0 2WD CVT LE BW9 (FDKEE) - уже вовсю езжу
Аватара пользователя
Leng

100
Возраст: 49
Сообщения: 101
Откуда: Москва, СЗАО


Благодарности: 0 / 0

Сообщение Вт июл 17, 2007 8:51

Leng писал(а):Сложно без отладки.

Согласен. Я вообще не могу вот так вот сходу писать. Поэтому и не люблю web-программирование! Нет гибкого дебаггера. :tochno-nea: Вот VB - это для меня! :)
Leng писал(а):у меня нет уверенности какая именно работает здесь.

Пятая mySQL.

Сегодня вечером попробую! :wellcome: Спасибо.

Volvo 460 1.6
Mazda 2 Sport 1.5
Audi A4 1.8
Nissan Primera 1.8
Suzuki SX4 1.6 AT
Nissan Tiida 1.6 AT
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai+2 2.0 4WD CVT LE+ 326
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai 2.0 4WD CVT LE+ GAB
Nissan Qashqai 2.0 4WD CVT LE+ 326


Nissan X-Trail 2.5 LE QM1
Nissan Murano 3.5 LE+ LAA

Аватара пользователя
Аш-какАй

Администратор
Возраст: 37
Сообщения: 6286
Откуда: Москва, Рязанка


Благодарности: 559 / 111

Сообщение Вт июл 17, 2007 9:48

Leng писал(а):Ваш вариант будет работать неправильно на границе года.


да, действительно, на границе года будут проблемы :(
2.0l 2WD CVT SE+ A52 (пиллотирую с 14.06.07)
Аватара пользователя
a72

350
Возраст: 45
Сообщения: 365
Откуда: М.О.


Благодарности: 1 / 0

Сообщение Вт июл 17, 2007 19:24

Сделал. Вроде отсортировалось, только теперь при клике по имени вылезает 404 ошибка. Сами посмотрите - я не стал обратно "откатывать". :beach:

Volvo 460 1.6
Mazda 2 Sport 1.5
Audi A4 1.8
Nissan Primera 1.8
Suzuki SX4 1.6 AT
Nissan Tiida 1.6 AT
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai+2 2.0 4WD CVT LE+ 326
Nissan Qashqai 2.0 4WD CVT LE+ Z11
Nissan Qashqai 2.0 4WD CVT LE+ GAB
Nissan Qashqai 2.0 4WD CVT LE+ 326


Nissan X-Trail 2.5 LE QM1
Nissan Murano 3.5 LE+ LAA

Аватара пользователя
Аш-какАй

Администратор
Возраст: 37
Сообщения: 6286
Откуда: Москва, Рязанка


Благодарности: 559 / 111

Сообщение Вт июл 17, 2007 20:12

Хм, похоже при постинге в форум - он сожрал часть строчки. Сейчас...

Добавлено спустя 2 минуты 44 секунды:

Код: Выделить всё
$birthdays_array[$user_birthday2.$unikey] = ' <a href="' . append_sid&#40;" POST_USERS_URL=" . $birthdayrow&#91;'user_id'&#93;&#41; . '">' . $birthdayrow['username'] . ' ('.$user_age.')</a>'


Добавлено спустя 45 секунд:

блин точно сжирает :zloba:

Добавлено спустя 1 минуту 23 секунды:

упс, а при добавлении чего то к посту еще и корежит :zloba: :zloba: :zloba:

ща найду способ эту строчку правильно передать

Добавлено спустя 13 минут 31 секунду:

В общем несчастная строчка должна выглядеть как в прикрепленном файле, а не как в форуме.
Вложения
string.txt
(237 байт) Скачиваний: 125
2,0 2WD CVT LE BW9 (FDKEE) - уже вовсю езжу
Аватара пользователя
Leng

100
Возраст: 49
Сообщения: 101
Откуда: Москва, СЗАО


Благодарности: 0 / 0

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в Работа сайта и форума



Кто сейчас на конференции

Сейчас этот форум просматривают: Nissan777 и гости: 6