2016-02-11 4 views
-1

Я только что сделал новый макет для своего сайта, и, оказывается, некоторые из таймеров, которые должны рассчитывать, не учитывают. Мне просто интересно, может ли кто-нибудь понять, почему он это делает. Я не буду публиковать фрагмент здесь, но я выложу полный пастик кода. Спасибо заранее. Вот паста: http://pastebin.com/Jxv2eFDR С линии 688 и далее мы ищем скрипт таймера Что находится в нижней части вышеуказанного кода. Я попытался поставить скрипт в верхнюю строку до строки 688. http://pastebin.com/ym4xGNJkТаймеры не работают

+1

, что очень много кода, чтобы попросить людей просмотреть - особенно, как вы не дают никаких указаний на нарушителей строк кода – RamRaider

+0

Тема была обновлена ​​ – braidz

+0

, а не размещая ссылки, размещать фрагменты кода, которые не являются за работой. Я не могу сказать, что делает код или где он терпит неудачу, поэтому я думаю, что другие, которые, возможно, рассматривали это, также могут не увидеть дерево для деревьев. Неужели это таймеры PHP или javascript? Есть ли ошибки? Существуют ли какие-либо симптомы, кроме «не работающих»? – RamRaider

ответ

0

Ошибки, как представляется, относятся к двум конкретным переменным сеанса - неопределенный индекс означает, что они не установлены. Код javascript опирается на логические тесты:

if($_SESSION['global_win']){/* run javascript */} и if($_SESSION['faction_win']){/* more javascript */} ~ исправить проблему неопределенного индекса или использовать условный тест для каждого из них.

if(isset($_SESSION['global_win'], $_SESSION['faction_win'])){/* proceed with javascript*/ }` 
Смежные вопросы