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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Создание календаря

Сообщения:  [1-10]    [11-20]   [21-30]  [31-34] 

 
 автор: pautina   (21.06.2008 в 09:39)   письмо автору
 
   для: sim5   (20.06.2008 в 09:02)
 

Большое Вам спасибо.

   
 
 автор: sim5   (20.06.2008 в 09:02)   письмо автору
 
   для: pautina   (20.06.2008 в 08:54)
 

Нет смысла (мне так кажется) делать "декоративный" календарь на РНР, тем более на JS их много, причем уже симпатичных (просто нужно поискать). Подключаемый JS календарь будет учитывать временную зону пользователя автоматически. Сменить стиль JS календаря, это так же просто, как написать echo <td class=name> в РНР.
Что касается обновления (F5), то я вам уже говорил - переход внутри страницы.

   
 
 автор: pautina   (20.06.2008 в 08:54)   письмо автору
 
   для: mihdan   (19.06.2008 в 13:06)
 

Выражение типа ДНК как то не очень помогает решить вопрос.
Мой календарь мне понравился больше, жаль конечно, что с обновлением для него ни получилось разобратся.

   
 
 автор: mihdan   (19.06.2008 в 13:06)   письмо автору
 
   для: pautina   (19.06.2008 в 09:51)
 

Точно на уровне ДНК ))) Ведь есть google )))

>Вы ни могли бы указать ссылки на несколько вариантов JS календарей.
http://www.webmakerslounge.com/html/dhtml-javascript-calendar/

   
 
 автор: pautina   (19.06.2008 в 09:51)   письмо автору
 
   для: sim5   (18.06.2008 в 09:39)
 

Вы ни могли бы указать ссылки на несколько вариантов JS календарей.

   
 
 автор: sim5   (18.06.2008 в 09:39)   письмо автору
 
   для: pautina   (18.06.2008 в 09:15)
 

Я вам говорил о JS-версии календаря, у вас бы не было проблем с F5. А данный JS сценарий вам не поможет. Вам нужно просто осуществлять переход внутри страницы, после получения запроса, чтобы сбросить его параметры. А сессия, это в том случае, если бы надо было запомнить дату отличную от текущей.

   
 
 автор: pautina   (18.06.2008 в 09:15)   письмо автору
 
   для: sim5   (18.06.2008 в 09:02)
 

Проблема в том что javascript должен заново грузить страницу на которой есть модуль календаря (index.php). Если страница обновляется то и должно происходить обновление до текущего месяца. Обновление происходит но при этом месяц не изменяется до текущего, а я не могу понять почему.
Ну если это можно сделать при помощи сессий, Вы ни скаежете каким участком кода?

   
 
 автор: sim5   (18.06.2008 в 09:02)   письмо автору
 
   для: pautina   (18.06.2008 в 08:29)
 

То, что назначение, это я понял, не понятно какое. Если, скажем так, "декоративное", для просто перелисать календарь, то в ситеме есть для этого, а на сайт можно выбрать готовые на JS. Их масса, с самым разным функционалом, подправить стиль под себя и готово.
Если же это не просто ради "декора", а календарь со ссылками на документ/документы, тогда не мешало бы типа AJAX задействовать.
Что касается F5 - так и не пойму в чем проблема, если нужно запомнить состояния выбора при обновлении, так есть сессия, если по умолчанию, так это текущий год/месяц.

   
 
 автор: pautina   (18.06.2008 в 08:29)   письмо автору
 
   для: sim5   (17.06.2008 в 21:53)
 

Конечное назначение. Календарь. Хотел бы его использовать на сайте.
Пробовал так

<script type="text/javascript">  // Участок кода реализует обновление до текущего месяца
  document.onkeydown = function(e) {  
    e = e || window.event;  
    if (e.keyCode == 116) {  
     var js = document.createElement('script');
     js.type = "text/javascript";
     js.src = "index.php";
     document.getElementsByTagName('body')[0].appendChild(js);
    }  
    return true;  
  }  
</script>  

А обновления всё равно нет?

   
 
 автор: sim5   (17.06.2008 в 21:53)   письмо автору
 
   для: pautina   (17.06.2008 в 20:33)
 

А каково конечное назначение этого календаря - просто календарь, или же для запроса архивов статей, например?

   

Сообщения:  [1-10]    [11-20]   [21-30]  [31-34] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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