Jump to content
  • 0

Помогите понять где собака порылась.


volfernion
 Share

Question

Собственно есть сайт:

http://www.zolotou.com/

происходит смена шапки, в соотвествии с временем суток. 4 раза в сутки. посредством связки явы и пхп. Пхп получает время на сервере, ява скрипт забирает из пхп значение переменной и посдтавляет в определенное место в верстке стиль, применяющийся к шапке меняющий ей бэк.

<div id="change_head">

<style type="text/css">

.head {

background: url(http://www.zolotou.com/images/head_back2.jpg) no-repeat left !important;

}

</style>

</div>

Сам скрипт:

<script type='text/javascript'>

$.post('/date.php',{},function(data){$('#change_head').html(data);})

</script>

Пхп приводить не буду, он собственно работает, запрос сервер отдает.

проблема вот в чем:

месяц все работало, менялось отлично, со вчерашнего дня начались глюки. Ява перестал подставлять стили сюда:

<div id="change_head">

</div>

Причем на остальных страницах сайта кроме главной работает. Стоит в админ панели удалить контент главной страницы, сохранить, вернуть, сохранить работает. Потом опять перестает.

Представляете руками шапки менять. утрення то в 6 утра :blink:

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

Собственно есть сайт:

http://www.zolotou.com/

происходит смена шапки, в соотвествии с временем суток. 4 раза в сутки. посредством связки явы и пхп. Пхп получает время на сервере, ява скрипт забирает из пхп значение переменной и посдтавляет в определенное место в верстке стиль, применяющийся к шапке меняющий ей бэк.

<div id="change_head">

<style type="text/css">

.head {

background: url(http://www.zolotou.com/images/head_back2.jpg) no-repeat left !important;

}

</style>

</div>

Сам скрипт:

<script type='text/javascript'>

$.post('/date.php',{},function(data){$('#change_head').html(data);})

</script>

Пхп приводить не буду, он собственно работает, запрос сервер отдает.

проблема вот в чем:

месяц все работало, менялось отлично, со вчерашнего дня начались глюки. Ява перестал подставлять стили сюда:

<div id="change_head">

</div>

Причем на остальных страницах сайта кроме главной работает. Стоит в админ панели удалить контент главной страницы, сохранить, вернуть, сохранить работает. Потом опять перестает.

Представляете руками шапки менять. утрення то в 6 утра :blink:

Причина почти найдена, конфликт с модулем движка отвечающим за показ банеров, отправил суппорт копаться:)

Link to comment
Share on other sites

  • 0

тебе проще полностью использовать яваскрипт - без связки с пхп. Модуль банера - наверное тоже пхп код - он конфликтует с твоим пхп кодом, который отвечает за работу твоего яваскрипта - исключи пхп из своего сценария - и процентов 99 - будет работать.

А вообще - нужно посмотреть коды

Link to comment
Share on other sites

  • 0

что-то сложное какое-то решение, зачем такие сложности.. А не проще сразу получать с сервера картинку в соответствии со временем? Или сайт должен постоянно висеть и считать время?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy