Re: лого в зависимости от времени
В Москве 15-00, в Новосибирске 18-00, в Петропавловск-Камчатском - полночь © ![]()
Re: лого в зависимости от времени
Это я так, подумалось, что коммент будет к месту ![]()
А по сути-то конечно, время должно браться из настроек пользователя, у каждого свой часовой пояс. Я представляю себе так - в логотипчик вставить небольшой скриптик, типа счетчик или условие: если сейчас время, например, с 22-00 до 6-00, то файл логотипа logo1.gif, если с 6-00 до 11-00 то logo2.gif и т.п.
Удачи в раскопках ![]()
Re: лого в зависимости от времени
Классная идейка.
Уже сверкнуло по поводу своего форума.
Ждемс...
7 13.03.2008 21:10 (14.03.2008 00:11 отредактировано VoiD)
Re: лого в зависимости от времени
<html>
<head>
<script language="JavaScript">
<!--
function showtime() {
var now = new Date();
if (now.getHours()<6) {document.write('<img src=noch.gif>');}
if (now.getHours()<8 && now.getHours()>=6) {document.write('<img src=utro.gif>');}
if (now.getHours()<19 && now.getHours()>=8) {document.write('<img src=den.gif>');}
if (now.getHours()<21 && now.getHours()>=19) {document.write('<img src=vecher.gif>');}
if (now.getHours()>=21) {document.write('<img src=noch.gif>');}
}
//-->
</script>
</head>
<body onLoad="showtime()">
</body>
</html>Re: лого в зависимости от времени
а куда код вставить лучше?????
Я бы так сделал:
1) убрать url из css, например:
#brdtitle H1 {
margin-left:0px;
margin-top:0px;
padding-left:64px;
padding-top:4px;
padding-bottom:4px;
HEIGHT:46px;
FONT-SIZE: 24px;
COLOR: #5d80b0;
/*
BACKGROUND: url('img/Cornflower/logo.gif') no-repeat;
*/
}2) В код из header.php уже добавлять дополнительно, как-то так:
$add_style = "<style type='text/css'>#brdtitle H1 { BACKGROUND: url("';
if( $current_hour > 0 && $current_hour < 6 ) $add_style .= 'logo1.gif';
...
$add_style .= '";}</style>';
echo $add_style ;Перед тем местом, где формируется замена для <pun_head>.