IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Должно выйти рульно...помогите плиз (http://www.imho.ws/showthread.php?t=17671)

dob 12.12.2002 03:48

Должно выйти рульно...помогите плиз
 
Вопроос вобщем то по PHP любые другие пожелания и ответы не подойдут.
Теперь по делу:
1)Что мене надо : нужен скрипт Чтобы рисунок бэкграунда в хтмл странице минялся в зависимости от времени дня или ночи , т.е. надо чтобы с 22.00 был один фон ,а с 08.00 другой.
Я думал думал и что-то не дод думал как это сделать я в пшп не разбераюсь (всмысле в алгоритмах и тэгах) а так я понял что :(насчёт программы)
Надо сначала смотреть скока время , затем ставить двойно условие типа if $time >= 22.00 and $time <=07.00
и бэкфон будет рисунок 1.gif
ну а второе в том же духу


ВОБЩЕМ ДЕЛО ТАКОЕ НАПИШИТЕ КТО-НИТЬ НОРМАЛЬНЫЙ , ПРАВИЛЬНЫЙ СКРИПТ ПЛИЗЗ НУ ОЧЕНЬ НАДО

p.s.
Прошу прощения за мою грамматику и неграматность в программировании:баран:

dob 12.12.2002 05:54

Ну так кто-нибудь может помочь??

Aeon 12.12.2002 06:48

э... ну в принципе можно, но ты понимаешь что оно будет зависеть от времени сервера - PHP не может знать время на машине клиента, а только локальное время... возможно это будет легче как-то сделать через JavaScript...

dob 12.12.2002 07:50

Да хотя через космический корабль вы мне главное постарайтесь готовый и рабочий скрипт ..... причём повторяюсь надо не рисунок чтобы менялся а фон!

dob 12.12.2002 07:50

Да и с сервером у меня всё в порядке так что можно и со временем на сервере!

Stasik 12.12.2002 09:58

а если придут из китая? :xex: у них день немножко сдивнут по сравнению с твоим сервером.

Код:

<html>
<script>
<!--
var current= new Date()
var day_night=current.getHours()
if (day_night>=22){document.write("<body background='night.gif'>");}
if (day_night<=7){document.write("<body background='day.gif'>");}
//-->
</script>
</body>
</html>


dob 12.12.2002 10:58

А я вот чисто:xex: понял а в китае точна день по-другому:claps:
Гыгы спасибо большое тебе

dob 12.12.2002 11:23

Вот в чём беда оно программо :) заполняет весь хтмл тем фоном , который указан , а мне надо чтобы в таблице он заполнил етот фон и усё!

dob 12.12.2002 13:07

Всё я разобрался как сделать так , чтобы в таблице тока бэк фон был....
ну а вот он постоянно один и тот же т.е. скрипт не работает с определением времени!!!

Stasik 12.12.2002 18:07

Код:

<html>
<body>
<script>
<!--
var current= new Date()
var day_night=current.getHours()
if (day_night>=22){document.write("<table background='night.gif'>");}
if (day_night<=7){document.write("<table background='day.gif'>");}
//-->
</script>
<tr><td>text....</td></tr>
</table>
</body>
</html>


dob 13.12.2002 23:02

Значит так не хочит она работать , вернее она работает но не корректно



Вот что я хочу узнать :
Обясните как написать двойное условие?
типа такого
если (1=й и 1=е){ то тогда что-то выполнить}:idontnow:
напишите плиззз:contract:

RaZEr 13.12.2002 23:51

RTFM: http://developer.netscape.com/docs/m...f/contents.htm

dob 14.12.2002 00:24

Там тока if...else и не написано , что мона сделать двойное условие как я уже писал раньше:((

dob 14.12.2002 00:44

Код:

<script>
<!--

var current= new Date()
var day_night=current.getHours()
if(day_night>=22){if(day_night<7){document.write("<td background='fonnight.gif'>");}}
else{document.write("<td background='fon.gif'>");}
//-->
</script>

вот как я сделал тока не работает опять же выдаёт тока ночьной фон:((

УМНЫЕ ЛЮДИ НУ НАПИШИТЕ НОРМАЛЬНЫЙ СКРИПТ.....

Stasik 14.12.2002 01:37

логика страдает....
Код:

<script>
<!--
var current= new Date()
var day_night=current.getHours()
if(day_night>=22 && day_night<7){document.write("<td background='fonnight.gif'>");}else{document.write("<td background='fon.gif'>");}
//-->
</script>


dob 14.12.2002 02:48

Логика не страдает ----- это именно незнание языка программирования спсиб за ссылку буду учить :)


Часовой пояс GMT +4, время: 18:42.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.