Добро пожаловать, Гость!
Авто смена темы
Помощь мастерам | Авто смена темы
![](/style/user/man_off.gif)
![*](/style/medal/7.png)
![](/style/icons/lisense.png)
Авто смена темы
20 Апр 2016Подскажите пожалуйста, как сделать что бы в зависимости от времени, менялась тема юзерам?
Пытался так:
if (isset($user)) {
$chas=date("H",time());
if($chas>24){$chas=round($chas-24);}
if($chas<0){$chas=round($chas+24);}
if($chas>=10 && $chas<=17){
mysql_query("SELECT From `user` set `$set_t` = 'A' where `id`='$user[id]'");
}
if($chas>=18 && $chas<=9){
mysql_query("SELECT From `user` set `$set_t` = 'В' where `id`='$user[id]'");
}
}
Не меняет(
Заранее спасибо
Комментарии:
![](/style/user/man_off.gif)
![*](/style/medal/6.png)
![](/style/icons/lisense.png)
Если используешь 2 темы то можно так без использования бд
<?php
?>
<link id="style" rel="stylesheet" type="text/css" href="css/day.css" />
<sсript type="text/javasсript">
var date = new Date(); // Получаем текущие дату и время
var h = date.getHours(); // Получаем текущий час
if (h < 8 || h > 21) document.getElementById("style").href = "css/night.css"; // Если сейчас ночь, то меняем файл стилей
</sсript>
<? ?>
______________________
AptEntity96
![](/style/user/man_off.gif)
![*](/style/medal/7.png)
![](/style/icons/lisense.png)
Автор темы
И так пытался
$chas=date("H",time());
if($chas>24){$chas=round($chas-24);}
if($chas<0){$chas=round($chas+24);}
if($chas>=10 && $chas<=17){
mysql_query("UPDATE `user` set `set_them` = 'A' where `id`='$user[id]'");
}
if($chas>=18 && $chas<=9){
mysql_query("UPDATE `user` set `set_them` = 'В' where `id`='$user[id]'");
}
}