Определение времени в пхп

Печать RSS
424


Персональный статус
0
<?php
$time=date("H",time());
$srt1="Счас ночь";
$str2="Счас утро";
$str3="Счас день";
$str4="Счас вечер";
if($time>=0 or $time<=5){echo "$str1";}
if($time>=6 or $time<=10){echo "$str2";}
if($time>=11 or $time<=17){echo "$str3";}
if($time>=18 or $time<=22){echo "$str4";}
if($time==23 or $time==24){echo "$str1";}
?>

Чатланин
0
Как ты его ставил воообще? Я проверил на локалке работает!!
Автор
Чатланин
0
9. SiT, я с психу пол индекса снес((

Добавлено через 02:02 сек.
11. Тitov, спасибо.надеюсь работает!

Чатланин
0
вот эту строчку поставь и все
echo "Сейчас  ".date("H:i:s");
Изменил: Don (29.01.2012 / 23:01)
Автор
Чатланин
0
титов-не робит.выводит сразу 3
А

Оранжевые штаны
0
какой or? должен быть and
<?php 
$time=date("H"); 
if($time>21 || $time<4) echo 'ночь';
if($time>3 && $time<11) echo 'утро';
if($time>10 && $time<18) echo 'день';
if($time>17 && $time<22) echo 'вечер';
?>
Изменил: Александр (29.01.2012 / 23:12)

Оранжевые штаны
0
с такой простой задачей и не можете справится . есть способ куда более проще. написал да увы с телефона заsad

Чатланин
0
17. а вот более модифицированном порядке, попробуй:
<?php 
$times=date("H",time()); 
$_1="Сейчас ночь ".date("H:i:s"); 
$_2="Сейчас утро ".date("H:i:s"); 
$_3="Сейчас день ".date("H:i:s"); 
$_4="Сейчас вечер ".date("H:i:s"); 
if($times>=0 and $times<=5){echo "$_1";} 
if($times>=6 and $times<=10){echo "$_2";} 
if($times>=11 and $times<=17){echo "$_3";} 
if($times>=18 and $times<=22){echo "$_4";} 
if($times==23 and $times==24){echo "$_1";} 
?>
Изменил: Don (29.01.2012 / 23:17)
Автор
Чатланин
0
надеюсь поможет.

Добавлено через 01:08 сек.
18. Suleiman, а эт можно инклудить или прям в индексе прописать?

Чатланин
0
как хочешь))

Добавлено через 01:10 сек.
можешь сайт посмотреть? просто тут уже ошибок не должно быть)) хочу посмотреть как ты ставишь))
Изменил: Don (29.01.2012 / 23:25)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск