Помогите пожалуйста сделать этот код,под сдвиг времени...а то юзеры сдвигают время,а приветствие по времени суток неменяеться
<?php
function hi (){
$h = date ( 'H' );
$i = date ( 'i' );
if ( $h >= 0 && $h <= 4 ){ $hi = 'Доброй ночи!' ; }
elseif ( $h > 4 && $h <= 12 ){ $hi = 'Доброе утро!' ;}
elseif ( $h >= 12 && $h <= 17 ){ $hi = 'Добрый день!' ;}
elseif ( $h >= 17 && $h <= 22 ){ $hi = 'Добрый вечер!' ;}
elseif ( $h >= 22 && $h <= 23 ){ $hi = 'Доброй ночи!' ;}
return $hi ;}
?>