ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (1): [1]   

> Без описания
demson
Отправлено: 23 февраля 2010 — 18:18
Post Id


Пользователь
Newbie


Покинул форум
Сообщений всего: 8
Дата рег-ции: Февр. 2010  
Репутация: 0




в файле all_header прописано
CODE:
include("top.php"); skin_cm_init();
echo str_replace ($skintop_cm, $skintop_cmn, $skin_cm["top"]);


в файле top написано примерно следущее


CODE:
$mas_config_cms["tile"]="111";
...

function skin_cm_init(){global $Dir_sys,$dirABSOLk,$skintop_cm,$skintop_cmn,$mas_config_cms,$mas_info_razd_cms;

$skintop_cm[]="{tile}"; // tile страницы
$skintop_cmn[]=$mas_config_cms["tile"];
...
}



Проблема в том что функция не срабатывает($mas_config_cms["tile"]; в теле функции не определена), причем ошибка выводится только в некоторых местах.
например search.php post.php а в index.php forums.php работает.
Как решить эту проблему?


Отредактировано модератором: electron, 23 февраля 2010 — 19:00
автор, пользуйтесь тэгом [code][/code] дабы не было каши в посте. исправлено
 
 
M-A-X
Отправлено: 24 февраля 2010 — 00:56
Post Id


Пользователь
Advanced Member


Покинул форум
Сообщений всего: 278
Дата рег-ции: Июль 2009  
Откуда: Киев
Репутация: 10




CODE:

...

function skin_cm_init(){global $Dir_sys,$dirABSOLk,$skintop_cm,$skintop_cmn,$mas_config_cms,$mas_info_razd_cms;

$skintop_cm[]="{tile}"; // tile страницы
$skintop_cmn[]=111;
...
}


Может так? Улыбка
 
 
demson
Отправлено: 24 февраля 2010 — 19:38
Post Id


Пользователь
Newbie


Покинул форум
Сообщений всего: 8
Дата рег-ции: Февр. 2010  
Репутация: 0




ох все бы так просто было Хорошо но всеравно спасибо за оперативный ответ Подмигивание
$mas_config_cms["tile"]="111"; получается из ансерилайза файла с именем $name (может меняться), за это отвечает тоже функция, там тоже переменная глобальна. Пока что есть вариант с передачей всех переменных в функцию function ($data) и получение от нее обработанных данных. Но хотелось бы понять какая хитрая защита срабатывает в названных файлах. Ведь в остальных местах работает на ура.
----
Вопрос решен передачей непосредственно в функцию переменных. Пример.
CODE:
function read_conf_cm($configs_pp="",$die_strp=""){global $configs_p,$die_str;
if ($configs_pp!=="" and $die_strp!=""){$configs_p=$configs_pp; $die_str=$die_strp;}


Отредактировано модератором: electron, 25 февраля 2010 — 06:03
автор, ну неужели так трудно тэг [code]поставить?????
исправлено.
 
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Решение проблем »

> Похожие темы: all_header подключение оформления
Темы Форум Информация о теме Обновление
Частичное изменение темы оформления!?
Обсуждение Ответов: 2
Автор темы: Borman
19 октября 2009 — 20:01
Автор: Borman
Наброски: Шаблоны для оформления сообщений
Модификации и дополнения Ответов: 2
Автор темы: Deniss
2 января 2010 — 11:10
Автор: SADUKEY
Не меняются темы оформления
Обсуждение Ответов: 2
Автор темы: Антон
21 ноября 2009 — 20:28
Автор: Антон
Вирус в скрипте all_header.tpl
Решение проблем Ответов: 3
Автор темы: electron
13 марта 2010 — 21:25
Автор: alexx
page_header.php on line 28
ошибка сесии
Решение проблем Ответов: 0
Автор темы: vini1212
24 апреля 2009 — 13:06
Автор: vini1212
 



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0753]     [ ]