<?php // site/index.php
include 'language/translate.php';
$translate = new translate();
?>
<?php // site/language/translate.php
class translate
{
function __construct()
{
include 'language/russian.php';
}
}
?>
Форум → Программирование → PHP для идиотов → не работает include при вызови его с другого файла.
не работает include при вызови его с другого файла.
-
22 декабря 2010 г. 8:16, спустя 5 часов 55 минут 10 секунд
когда пишу, include в index.php всё работает, но когда вызываю include с под конструктора класса он не подключается … в чём может быть проблема???? -
22 декабря 2010 г. 0:32, спустя 16 часов 16 минут 26 секунд
aquafresh, наверно путь не правильно указан. проверь is_file('language/russian.php') -
22 декабря 2010 г. 0:38, спустя 5 минут 38 секунд
вызвал is_file('language/russian.php'); в файле [ site/language/translate.php ] вернуло 1 -
22 декабря 2010 г. 0:41, спустя 2 минуты 44 секунды
aquafresh, если это в конструторе вернёт 1 то значит всё должно подключаться, а не работает что то другое. По чему ты судишь что что то не подключается иклудом? -
22 декабря 2010 г. 0:41, спустя 45 секунд
aquafresh, а с чего решил что файл не подключается? Напиши в russian.php самой первой командой пыхи вывод на экран чего-нить. -
22 декабря 2010 г. 2:21, спустя 1 час 39 минут 17 секунд
function __construct()
{
include dirname(__FILE__).'/language/russian.php';
}не всё полезно, что в swap полезло
Пожалуйста, авторизуйтесь, чтобы написать комментарий!