Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как организовать архив??
 
 автор: ferz   (09.06.2006 в 11:46)   письмо автору
 
 

Нужно для сайта газеты архив. Как бы его организовать?? Смотрел по различным сайтам, там сделано в виде календаря, где дни, в которые выходила газета, являются ссылками. Как бы так сделать?

   
 
 автор: cheops   (09.06.2006 в 12:34)   письмо автору
 
   для: ferz   (09.06.2006 в 11:46)
 

За основу можно взять скрипт календаря по ссылке http://www.softtime.ru/scripts/calendar.php.

   
 
 автор: Squadron   (09.06.2006 в 13:01)   письмо автору
 
   для: cheops   (09.06.2006 в 12:34)
 

Это прям реклама продукта ))
лучше расскажите как это воплотить!
Мне тоже интерестно.

   
 
 автор: Loki   (09.06.2006 в 13:21)   письмо автору
 
   для: Squadron   (09.06.2006 в 13:01)
 

А в чем трудность-то? кликаешь на календарь, выбираются данные из базы... тут самое сложное календарь нарисовать:)

   
 
 автор: ferz   (09.06.2006 в 14:29)   письмо автору
 
   для: Loki   (09.06.2006 в 13:21)
 

Может быть что-нибудь типа этого: http://www.hron.ru/?content=archive Как-нибудь так хотелось бы сделать... Или чтобы был посредине 1 календарь, где сразу в нем же выбирался год, месяц. Как сделать так?

   
 
 автор: Loki   (09.06.2006 в 14:38)   письмо автору
 
   для: ferz   (09.06.2006 в 14:29)
 

Так а что вызывает трудности? Вы вопрос для начала задайте...

   
 
 автор: ferz   (09.06.2006 в 14:47)   письмо автору
 
   для: Loki   (09.06.2006 в 14:38)
 

Ну для начала вызывает трудность календарь такого плана...

   
 
 автор: Loki   (09.06.2006 в 14:52)   письмо автору
 
   для: ferz   (09.06.2006 в 14:47)
 

ссылка во втором посте

   
 
 автор: ferz   (09.06.2006 в 15:03)   письмо автору
 
   для: Loki   (09.06.2006 в 14:52)
 

Во втором посте ссылка на календарь дней текущего месяца, а мне бы хотелось календарь всех дней (любого месяца любого года)

   
 
 автор: Loki   (09.06.2006 в 16:21)   письмо автору
 
   для: ferz   (09.06.2006 в 15:03)
 

оформите в виде функции и передавайте требуемый месяц в качестве параметра.

   
 
 автор: ferz   (09.06.2006 в 18:36)   письмо автору
 
   для: Loki   (09.06.2006 в 16:21)
 

Мне тут пршел в голову другой вариант, без календаря. Щас попытаюсь мысль развить. Сделать примерно так:
Выберите год: (раскрывающийся список)
Выберите месяц: (раскрывающийся список)
Выберите день: (раскрывающийся список)
Посмотреть выпуск (кнопка)
Выбираем таким образом нужную дату и нажимаем кнопку, чтобы посмотреть выпуск. С днем только как-то надо придумать. Сначала походу список выбора дня недоступен, пока не выберешь год и месяц, потом наверное запросом выбирать дни нужного месяца и года в список. Покомментируйте, плиз

   
 
 автор: Loki   (09.06.2006 в 19:14)   письмо автору
 
   для: ferz   (09.06.2006 в 18:36)
 

Замечаний два: то что вы хотите сделать требует использования специальных средств. Как то: технология AJAX или ее аналог, а судя по вашим вопросам вы с трудом себе представляете и более простые вещи.
И второе: каждый дополнительный клик увеличивает вероятность того, что пользователь предпочтет более удобный интерфейс. Лично я бы от ваших 7 кликов ушел на сайт с нормальным календарем:)
Так что еще раз рекомендую обратить внимание на второй пост.

   
 
 автор: ferz   (09.06.2006 в 19:33)   письмо автору
 
   для: Loki   (09.06.2006 в 19:14)
 

Да я обратил уже на него внимание, только вот он на текущий месяц...

   
 
 автор: Киналь   (09.06.2006 в 23:49)   письмо автору
 
   для: ferz   (09.06.2006 в 19:33)
 

Цитата из статьи по ссылке:

Для того чтобы вывести календарь на произвольный месяц, достаточно передать в качестве второго параметра функции date() любую дату месяца в виде числа секунд, прошедших с полуночи 1 января 1970 года.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования