Автор Тема: Время в плавающем меню  (Прочитано 3483 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн berkyt

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 35
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Время в плавающем меню
« : 13 Сентября 2004, 12:45:04 »
Народ подскажите и помогите кто чем могет
Есть плавающее меню на Javascript и я не могу в него вставить серверное время из php-скрипта
вот скрипт на Javascript

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Время в плавающем меню
« Ответ #1 : 13 Сентября 2004, 13:06:40 »
Цитировать
berkyt:
var now=new Date(); var hour=now.getHours(); var min=now.getMinutes(); var sec=now.getSeconds();

вставлять нужно сюда (если я правильно понял код)
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн berkyt

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 35
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Время в плавающем меню
« Ответ #2 : 13 Сентября 2004, 14:12:05 »
А как вствить пхп код в файл menu.js?

Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Время в плавающем меню
« Ответ #3 : 13 Сентября 2004, 17:40:14 »
в js-файл никак.
Переименовівай его в menu.php , отдавай соответствующий ХТТП-заголовок перед выводом js-кода, и вставляй нужный тебе ПХП-код
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

Оффлайн Меняздесьдавнонет

  • новичЕк
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 5698
  • +0/-0
  • 2
    • Просмотр профиля
    • http://
Время в плавающем меню
« Ответ #4 : 13 Сентября 2004, 18:15:52 »
а ведь давно чувак в форуме.
а кросспостит все по-прежнему...

Оффлайн berkyt

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 35
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Время в плавающем меню
« Ответ #5 : 13 Сентября 2004, 19:23:23 »
toRomikChef
так простоя незнал к чему больше относится вопрос
к жаве или пхп поэтому и продублировал

Оффлайн berkyt

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 35
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Время в плавающем меню
« Ответ #6 : 16 Сентября 2004, 17:22:34 »
to Макс
Я переименовал в menu.php и всттавляю пхп код но не пашет вот как я это делаю
могет что-то неправильно?
посмотрите пожайлуста


Оффлайн Макс

  • vir magni ingenii
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 3534
  • +0/-0
  • 2
    • Просмотр профиля
Время в плавающем меню
« Ответ #7 : 16 Сентября 2004, 20:37:35 »
во-первых
запись вида <?date(...);?>  ничего не выводит в броузер.
Вывод делается с помощью echo.
Во-вторых
у тебя были строки :

 var now=new Date();
var hour=now.getHours();
var min=now.getMinutes();
var sec=now.getSeconds();


в яваскрипте у тебя используются только переменные
hour, min, sec. Про переменную now можешь забыть.
Тебе в пхп надо вставить текущий час, минуту и секунду:

var hour=<? echo ... ;?>; // сюда вставляешь текущий серверный час
var min= <? echo ... ?>; // сюда минуту
var sec= <? echo ... ?>; // сюда секунду
First learn computer science and all the theory. Next develop a programming style. Then forget all that and just hack. ( George Carrette )

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28