Добро пожаловать, Гость!
Авто смена темы - Страница 1
Помощь мастерам | Авто смена темы
Angelok0803 :
Подскажите пожалуйста, как сделать что бы в зависимости от времени, менялась тема юзерам?
Пытался так:
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]'");
}
}
Не меняет(
Заранее спасибо
Авто смена темы
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]'");
}
}
Не меняет(
Заранее спасибо
Комментарии:
Jvk35 21 Апр 2016
Если используешь 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
Если используешь 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
Angelok0803 20 Апр 2016
Автор темы
И так пытался
$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]'");
}
}
Автор темы
И так пытался
$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]'");
}
}