Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: часы на php
Форумы портала PHP.SU » » Вопросы новичков » часы на php

Страниц (1): [1]
 

1. gin101 - 03 Апреля, 2015 - 15:57:09 - перейти к сообщению
привет всем, хочу написать часы на php, все получилось, но проблема в том что они статичны и не идут, как можно сделать чтобы они обновлялись каждую секунду?

PHP:
скопировать код в буфер обмена
  1. //собственно код часов:
  2. $now = time();
  3. echo date("H:i:s", $now);


p.s. (Отобразить)
2. Tyoma5891 - 03 Апреля, 2015 - 16:05:14 - перейти к сообщению
на чистом пхп никак, тут смотрите
http://forum.php.su/topic.php?fo...40&topic=654
3. gin101 - 03 Апреля, 2015 - 16:14:06 - перейти к сообщению
Tyoma5891 пишет:
на чистом пхп никак, тут смотрите
http://forum.php.su/topic.php?fo...40&topic=654

быть может можно все-таки как-то обновлять кусок страницы и всю страницу только средствами php. просто мне по заданию надо на php все реализовать


текст задания (Отобразить)
4. LIME - 03 Апреля, 2015 - 16:36:50 - перейти к сообщению
CODE (htmlphp):
скопировать код в буфер обмена
  1. <?= date("H:i:s") ?>
  2. <META HTTP-EQUIV="REFRESH" CONTENT="1">

(Добавление)
только вот задание ты неверно понял
программа должна показать сколько будет времени через
gin101 пишет:
2 минуты 10 секунд.
от текущего
я не знаю как это делается)
(Добавление)
http://php.net/manual/ru/function.strtotime.php
или
http://php.net/manual/ru/class.datetime.php
5. DeepVarvar - 03 Апреля, 2015 - 17:12:09 - перейти к сообщению
LIME пишет:
я не знаю как это делается)

Фрукт теряет свежесть? ))
6. gin101 - 03 Апреля, 2015 - 17:23:49 - перейти к сообщению
спасибо большое всем, помогло, теперь работает))
7. Panoptik - 03 Апреля, 2015 - 18:28:09 - перейти к сообщению
8. DeepVarvar - 03 Апреля, 2015 - 18:37:17 - перейти к сообщению
Panoptik Все же так ламповее, включая и независимый декремент:

PHP:
скопировать код в буфер обмена
  1. $add = array(
  2.   'h' => 0,
  3.   'm' => 0,
  4.   's' => 0
  5. );
  6. echo date('H:i:s', time() + ($add['h'] * 3600) + ($add['m'] * 60) + $add['s']);
9. yurka8 - 03 Апреля, 2015 - 20:22:57 - перейти к сообщению
Лучше всё таки на Jq(js) решать такие задачи ) без обновления страницы , для этого он и придуман для таких задач , онлайн штучек

 

Powered by ExBB FM 1.0 RC1