![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| CyClon |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: 3 Всего: 4 |
Захотелось написать календарь на PHP, задача не из самых простых, ибо нужно еще и хороший код.
В общем, давайте обмениваться идеями с реализацией самого простого календарика на PHP (т.е. без HTML, важен только PHP-код). Вот что я наварганил:
Кто запостит реализацию по-лучше (скорость работы, красота написания и т.п.) - тому сразу плюс Добавлено через 1 минуту и 9 секунд Результат работы моего скрипта:
|
||||
|
|||||
| xolod |
|
||||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 148 Регистрация: 24.5.2005 Где: Когда: Что: Репутация: 4 Всего: 13 |
Функция:
Вывод, на текущий месяц-год (вы как хотите, а мне удобней html):
Из нашей старой книги. В свое время ломал голову куда дольше. Хотя в целом задача очень простая. |
||||
|
|||||
| CyClon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: 3 Всего: 4 |
Неплохая реализация, только не выводятся числа предыдущего месяца, не очень красиво вместо них видеть квадраты пустые
|
|||
|
||||
| mikla |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 133 Регистрация: 3.12.2006 Где: Витебск Репутация: нет Всего: нет |
немного криво, но тож вариант )
--------------------
|
|||
|
||||
| pento |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 97 Регистрация: 14.1.2007 Где: Россия Репутация: нет Всего: 4 |
В книге Котерова PHP5 в подлиннике описана процедура создания календаря
|
|||
|
||||
| CyClon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: 3 Всего: 4 |
Знаем мы эти процедуры %))) Нужен самый короткий, быстрый и красивый код
|
|||
|
||||
| CyClon |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 838 Регистрация: 3.12.2005 Репутация: 3 Всего: 4 |
Немного переделал, теперь это функция и она универсальна
Это сообщение отредактировал(а) CyClon - 4.6.2007, 13:06 |
|||
|
||||
| aktuba |
|
|||
![]() Смышленный ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1915 Регистрация: 24.4.2006 Где: Планета Земля Репутация: нет Всего: 38 |
CyClon, а можно сделать с подсветкой? Т.е., например, дни прошлого и следующего месяца серым, текущего месяца, например, синим, а праздники, которые можно указать в базе или в текстовом файле - красным?
-------------------- ![]() |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |