{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
…iKey™… * [мошенник] 5.37
[автор] (18 мар 2014, 20:26) [0/0] [0] [отв] [спам] [под] +1 | -1

помогите реализовать такое: dcms 6.6.4:
пользователь зашел на страницу, например time.php, выполнился запрос на добавление в таблицу user, id (= id того пользователя который зашел на страницу time.php ,) в ячейку test значения 1, тоесть 1 добавляет в ячейку тому пользователю.
( ^ все это я могу реализовать ^
а вот далее не понимаю: )
ну и запускается таймер, на час, тоесть если пользователь опять обновит страницу time.php ему выдаст \"Время еще не вышло, осталось: и тут показывает сколько осталось времени.
вот как то так
Добавлено 18.03.14 в 20:26:28:
буду очень благодарен.

2.
Г р и н а * [мошенник] 7.59
(18 мар 2014, 20:37) [0/0] [0] [отв] [спам] [под] +1 | -1

думаю это гонки? угадал?
в базу нужно писать время нажатия на кнопку

3.
…iKey™… * [мошенник] 5.37
[автор] (18 мар 2014, 20:41) [0/0] [0] [отв] [спам] [под] +1 | -1
Г р и н а,

нет, я это не для какого-то определенного модуля хочу, а вообще, чтобы знать.
ну что в базу время нажатия кнопки заносить нужно - это я понимаю.
я хочу узнать как сделать отсчет
Добавлено 18.03.14 в 20:42:42:
<?php
$data = \' 01.01.2020 \';
$time = strtotime($data);
$today = time();
$day = ($today - $time)/86400*-1;
$day = floor($day);
echo \"До 1 января 2020 года осталось \".$day.\" дней.\";
?>
тут считает дни, как сделать чтобы минуты считало?

4.
Г р и н а * [мошенник] 7.59
(18 мар 2014, 20:43) [0/0] [0] [отв] [спам] [под] +1 | -1

текущее время отнять время нажатия и посмотреть больше ли это время того, которое должно пройти
Добавлено 18.03.14 в 20:47:25:
$m = ($today - $time)/60*-1;
$m = floor($m);
echo \'минут \'.$m;

5.
Shot_ * 7.61
(18 мар 2014, 20:50) [0/0] [0] [отв] [спам] [под] +1 | -1

function функция($string) {
if($string < 3600){
$string = sprintf(\"%02d:%02d\", (int)($string / 60) % 60, $string % 60);
} else {
$string = sprintf(\"%02d:%02d:%02d\", (int)($string / 3600) % 24, (int)($string / 60) % 60, $string % 60);
}
return $string;
}

вывод:
echo функция($user[\'test\']-time());

6.
…iKey™… * [мошенник] 5.37
[автор] (18 мар 2014, 20:52) [0/0] [0] [отв] [спам] [под] +1 | -1
Shot_,

тоесть сядя по этому коду, в ячейку test должно записываться время нажатия кнопки?

7.
Shot_ * 7.61
(18 мар 2014, 20:55) [0/0] [0] [отв] [спам] [под] +1 | -1
…iKey™…,

ой,походу не понял правильно.

8.
…iKey™… * [мошенник] 5.37
[автор] (18 мар 2014, 20:55) [0/0] [0] [отв] [спам] [под] +1 | -1
Shot_,

????

9.
Shot_ * 7.61
(18 мар 2014, 20:57) [0/0] [0] [отв] [спам] [под] +1 | -1
…iKey™…,

хотя если сделаешь такой запрос,все будет гуд
mysql_query(\"UPDATE `таблица` SET `test` = \'\".time().\"\' +3600 WHERE `id` = \'\".$user[\'id\'].\"\'\"*;

10.
…iKey™… * [мошенник] 5.37
[автор] (18 мар 2014, 21:18) [0/0] [0] [отв] [спам] [под] +1 | -1

Shot_, чето не то время вперед считает. вот для примера сделал

Прикрепленные файлы:
* PROFIWM_COM_2948_707096_Screenshot_2014-03-18-19-53-56.png (39.15 кб)
Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 0
Скачать тему | Файлы темы | Фильтр сообщений