{% else-1 %}
Fallen * 10.27
(24 ноя 2013, 12:35) (0/0) [0]
Тема закрыта для обсуждения! *
Fallen * 10.27
(3 ноя 2013, 17:04) (0/0) [0]
NTL, а иза того что инклуд проходи через функцию не может быть?
Fallen * 10.27
(3 ноя 2013, 16:48) (0/0) [0]
XdN, не в этом деле, инклуд проходит, но теряются масивы, в нужных мне файлах вар_дамп возвращает нулл
Fallen * 10.27
(3 ноя 2013, 16:42) (0/0) [0]
~AL~, вообще ничего недало, ничего не отобразилось
Fallen * 10.27
(3 ноя 2013, 16:35) (0/0) [0]
NTL, 3 пост, начало кода
Fallen * 10.27
(3 ноя 2013, 16:35) (0/0) [0]
~AL~, сейчас гляну
Fallen * 10.27
(3 ноя 2013, 16:20) (0/0) [0]
NTL, так что хз, вариатов нет
Fallen * 10.27
(3 ноя 2013, 15:02) (0/0) [0]
NTL, он изначально уже и используется
Добавлено 03.11.13 в 15:04:31:
<?php

define(\'SYSTEM\', str_replace(array(\'\\\\\', \'//\'), \'/\', dirname(__FILE__)).\'/\');

/* Подключаем БД */
if (file_exists(SYSTEM.\'/system/mysql.php\')) {
require_once (SYSTEM.\'/system/mysql.php\');
} else {
exit (\'Немогу подключить файл с подключением к БД!\');
}

/* Подключаем мультиязычность */
if (file_exists(SYSTEM.\'/system/lang.php\')) {
require_once (SYSTEM.\'/system/lang.php\');
} else {
exit (\'Немогу подключить файл мультиязычности!\');
}

if ($_COOKIE[\'lang\'] == ru) {

if (file_exists(SYSTEM.\'/lang/ru.php\')) {
require_once (SYSTEM.\'/lang/ru.php\');
} else {
exit (\'Немогу подключить файл с Русским языком!\');
}

} else {

if (file_exists(SYSTEM.\'/lang/eng.php\')) {
require_once (SYSTEM.\'/lang/eng.php\');
} else {
exit (\'Немогу подключить файл с Английским языком!\');
}

}

/* Подключаем шаблоны */
if (file_exists(SYSTEM.\'/system/template.php\')) {
require_once (SYSTEM.\'/system/template.php\');
} else {
exit (\'Немогу подключить файл с шаблонами!\');
}

/* Подключаем шаблоны */
if (file_exists(SYSTEM.\'/system/start.php\')) {
require_once (SYSTEM.\'/system/start.php\');
} else {
exit (\'Немогу подключить стартовый файл!\');
}



?>
собственно файл include.php
Добавлено 03.11.13 в 15:08:13:
собственно не работает в файлах которые инклудятся внутри template.php, тобишь в шапке и ногах
Fallen * 10.27
(3 ноя 2013, 14:56) (0/0) [0]
вообщем ситуэшин такой, есть функция lang(), находится она в файле /system/lang.php, содержит инклуд языковых файлов, расоложенных в папке /lang/, далее lang.php инклудится в include.php, который уже, и инклудится по страницам, проблема заключается в том, что переменные и масивы ($lang[\'name\']) не работают в файлах куда это все иклудится, lang.php инклудится по верх остальных файлов шаблона, в чем может быть причина?
  • 1 из 1