Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> таймер обратного отсчета, отсчет времени 
:(
    Опции темы
hripun
Дата 20.9.2009, 11:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 59
Регистрация: 13.4.2009
Где: Краснадарский кра й

Репутация: нет
Всего: нет



у меня такой вопрос- К примеру у меня пользователь зарегистрироваля только что на сайте, мне нужно вывести счетчик типа : В течении 6:00:00 вы не можете не чего добовлят на сайт. 
мне нужен сам счетчик,подскажите пожалуйста как его сделать ?
PM MAIL ICQ   Вверх
Ипатьев
Дата 20.9.2009, 12:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2232
Регистрация: 5.7.2009

Репутация: 28
Всего: 37



Это в раздел по яваскрипту

Добавлено через 2 минуты и 33 секунды
Только лучше написать 
Цитата

В течение 6:00:00 вы не можете ничего добавлять на сайт.

Иначе вряд ли кто-то захочет что-то добавить.
PM MAIL   Вверх
bars80080
Дата 20.9.2009, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 71
Всего: 315



приходится как всегда угадывать

выберите одно из двух:

1. хочу, чтобы при регистрации пользователя у него на странице появлялась надпись В течении 6:00:00 вы не можете ничего добавлять на сайт, и чтобы время шло в обратном порядке до нуля

2. хочу, чтобы всякий раз, когда пользователь заходит на страницу, если он зарегестрировался менее шести часов назад, появлялась надпись В течении хххх вы не можете ничего добавлять на сайт, где хххх - реальное время которое осталось
PM MAIL WWW   Вверх
SneG0K
Дата 20.9.2009, 14:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Max Mara
***


Профиль
Группа: Завсегдатай
Сообщений: 1887
Регистрация: 1.12.2007
Где: Wis Dells

Репутация: 7
Всего: 54



Цитата(hripun @  20.9.2009,  10:55 Найти цитируемый пост)
мне нужен сам счетчик

(!) О!

PM WWW Skype   Вверх
CruorVult
Дата 20.9.2009, 17:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 868
Регистрация: 24.9.2008
Где: г.Киев, Украина

Репутация: 9
Всего: 28



Вывод таймера на экран:

Код

<hrtml>
<head>
<script>
function startTimer(msecToEnd) {
    its = true;
    var now = new Date();
    now = now.getTime();
    endTime = now + parseInt(msecToEnd);
    showTimer();    
    }    
    
function showTimer() {    
    var now = new Date();
    now = now.getTime();
    if(endTime - now <=0) {
        stopTimer();
    } else {
        var delta = new Date(endTime - now);        
        var delHours = delta.getHours();        
        var delMinutes = delta.getMinutes();
        var delSeconds = delta.getSeconds();        
        theTime = (delHours < 10 ? "0" : "") + delHours + " : " + (delMinutes < 10 ? "0" : "") + delMinutes + " : " + (delSeconds < 10 ? "0" : "") + delSeconds;
        document.getElementById("timer").innerHTML = theTime;
        if(its)
            timerID = setTimeout("showTimer()", 1000);
    }
}

function stopTimer() {
    clearTimeout(timerID);
    its = false;    
} 
</script>
</head>
<body onload="startTimer('21600000')" >
<div id="timer"></div>
</body>
</html>



Дальше с помощью пхп и БД передать ф-и startTimer время в миллисекундах до окончания требуемого срока.


Это сообщение отредактировал(а) CruorVult - 20.9.2009, 17:25
PM MAIL Skype   Вверх
Strilo4ka
Дата 22.9.2009, 18:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 97
Регистрация: 27.2.2009

Репутация: нет
Всего: нет



ну ну если проверки не будет на серверной стороне то я уже флужу сайт просто отключая жабу 
PM ICQ   Вверх
CruorVult
Дата 23.9.2009, 11:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 868
Регистрация: 24.9.2008
Где: г.Киев, Украина

Репутация: 9
Всего: 28



Цитата(hripun @  20.9.2009,  11:55 Найти цитируемый пост)
мне нужен сам счетчик,подскажите пожалуйста как его сделать ?


Что просили - то я и сделал. А с остальными действиями на стороне сервера, думаю, hripun и сам справится.
PM MAIL Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0484 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.