Форум программистов «Весельчак У»
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
Начало
Наши сайты
Галерея
Весельчак У
Наша Вики
Хранилище
Проекты
Правила
Правила форума
Правила русского языка
Помощь
Поиск
Календарь
Почта
Войти
Регистрация
Форум программистов «Весельчак У»
>
Направления программирования
>
Web
>
Клиентские скрипты
> Тема:
Календарь
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Календарь (Прочитано 10926 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Arina
Гость
Календарь
«
:
13-05-2004 17:31 »
Привет!
Но вот какая у меня задачка:
В календаре надо хранить памятки, время когда чел занят итд. Потом надо по этим данным поиск проводить. Календарь сделан. Возник вопрос:
как проще всего можно осуществить?
Если хранить в mysql как timedate - тип начала совещания(встречи, пьянки,...) и тип конца, то еще можно себе представить как сделать. Типа сделать форму select и пусть введет начало и конец, а потом напишет комментарий. А в формах этих перечислены часы 00-23
Ну а если он занят не час, а всего 15 мин или 45???
Как же быть?
Записан
Skubent
Гость
Календарь
«
Ответ #1 :
14-05-2004 05:59 »
Добавить поле для времени. И прописать проверку корректности введенного.
Записан
Arina
Гость
Календарь
«
Ответ #2 :
14-05-2004 06:09 »
Цитата: Skubent
Добавить поле для времени. И прописать проверку корректности введенного.
В смысле еще поле добавить? Ведь уже select будет.
Или сделать поле, где пользователь сам вводит время, потом проверить правильный формат итд?
Записан
Skubent
Гость
Календарь
«
Ответ #3 :
14-05-2004 07:57 »
Примерно да.
Код:
<script>
function Confirmation()
{
if ((forma.chas.value > 23) || (forma.chas.value < 0)) window.alert("не фиг");
if ((forma.min.value > 59) || (forma.min.value < 0)) window.alert("не фиг");
}
</script>
<form id="forma">
Время: <input type=text name=chas size=2 maxlength=2>:<input type=text name=min size=2 maxlength=2><br>
<input type=button value='Проверить' onClick='javascript:Confirmation();'>
</form>
Что сложного-то ?
«
Последнее редактирование: 25-11-2007 21:26 от Алексей1153++
»
Записан
Anonymous
Гость
Календарь
«
Ответ #4 :
14-05-2004 20:10 »
Да как-то все это трудно.
А
Записан
Anonymous
Гость
Календарь
«
Ответ #5 :
16-05-2004 19:06 »
Цитата: Anonymous
Да как-то все это трудно.
А
Извиняюсь за это, недосыпы, диплом, ну вы понимаете ...
Записан
Anonymous
Гость
Календарь
«
Ответ #6 :
16-05-2004 19:08 »
А что если сделать поле для ввода старта события и для продолжительности, а потом высчитать? :oops:
Записан
Skubent
Гость
Календарь
«
Ответ #7 :
17-05-2004 07:09 »
Я что-то не понял, я дипломный руководитель ?
Как удобнее, так и делай, хочешь старт+длительность, хочешь - старт/стоп... Или, как вариант, окончаниеи продолжительность, тоже можно
Записан
Arina
Гость
Календарь
«
Ответ #8 :
27-05-2004 08:53 »
Цитата: Skubent
Код:
<script>
function Confirmation):
{...}
</script>
Что сложного-то ?
Привет!
А это достаточная проверка, не надо ли еще регулярные выражения использовать?
«
Последнее редактирование: 25-11-2007 21:26 от Алексей1153++
»
Записан
Skubent
Гость
Календарь
«
Ответ #9 :
27-05-2004 10:52 »
Arina
, "достаточных" проверок не бывает, полный регэксп примерно 15 строк занимает. Так что сама решай, чего достаточно, чего нет.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Форум программистов «Весельчак У»
>
Направления программирования
>
Web
>
Клиентские скрипты
> Тема:
Календарь
Загружается...