|
Error
|
| Автор |
Сообщение |
Артур 11 1110 1000


Зарегистрирован: 22.01.2008 Сообщения: 1159 Откуда: Lietuva 7191 
|
Добавлено: Вс, 01 Мар, 2009 13:16 Заголовок сообщения: Error |
|
|
От чего может возникнуть такой error
Fatal error: Call to a member function query() on a non-object in C:\\htdocs\BOTS\editor\main.inc.php on line 115
Грузится это через
Line 115
| Код: | | $DB->query("........"); |
| Код: | function uses($name){
$BOTS_LOAD_INI_USES = parse_ini_file(_SYSTEM_DB_."bots.ini",TRUE);
$BOT_LOAD_NUMBER_USES = 1;
while ($BOT_LOAD_NUMBER_USES<=count($BOTS_LOAD_INI_USES)){
if ($BOTS_LOAD_INI_USES[$BOT_LOAD_NUMBER_USES]["autostart"] == 0){
if ($BOTS_LOAD_INI_USES[$BOT_LOAD_NUMBER_USES]["name"] == $name){
if (file_exists(_BOTS_."".$BOTS_LOAD_INI_USES[$BOT_LOAD_NUMBER_USES]["file"]."")) {
require_once(_BOTS_."".$BOTS_LOAD_INI_USES[$BOT_LOAD_NUMBER_USES]["file"]."");
}
}
}
$BOT_LOAD_NUMBER_USES++;
}
unset($BOTS_LOAD_INI_USES);
unset($BOT_LOAD_NUMBER_USES);
} |
_________________ Скрипты [PHP/JS] на заказ, в ЛС, недорого.
SAPE |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Вс, 01 Мар, 2009 13:17 Заголовок сообщения: |
|
|
$DB - не обьект _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
Артур 11 1110 1000


Зарегистрирован: 22.01.2008 Сообщения: 1159 Откуда: Lietuva 7191 
|
Добавлено: Вс, 01 Мар, 2009 13:25 Заголовок сообщения: |
|
|
[LP]LordPro.teus
Тогда почему если не использовать всё ок?
Пс в самом начале скрипта после загрузки библиотеки
| Код: | | $DB = new Db($dbtype,$host,$user,$password,$db); |
_________________ Скрипты [PHP/JS] на заказ, в ЛС, недорого.
SAPE |
|
| Вернуться к началу |
|
 |
girafenok Два пингвиненка


Зарегистрирован: 17.11.2007 Сообщения: 333
11827 
|
Добавлено: Вс, 01 Мар, 2009 21:14 Заголовок сообщения: |
|
|
| Как я понял ошибка не в исходном скрипте, а в подключаемом editor (main.inc.php). |
|
| Вернуться к началу |
|
 |
Артур 11 1110 1000


Зарегистрирован: 22.01.2008 Сообщения: 1159 Откуда: Lietuva 7191 
|
Добавлено: Вс, 01 Мар, 2009 21:24 Заголовок сообщения: |
|
|
Нет так как если его подкючать простым инклюдом в начале то всё ок _________________ Скрипты [PHP/JS] на заказ, в ЛС, недорого.
SAPE |
|
| Вернуться к началу |
|
 |
girafenok Два пингвиненка


Зарегистрирован: 17.11.2007 Сообщения: 333
11827 
|
Добавлено: Вс, 01 Мар, 2009 21:31 Заголовок сообщения: |
|
|
| Правильно, значит дело в uses. При таком способе включения в скрипт editor не передается переменная $DB, отсюда и ошибка. |
|
| Вернуться к началу |
|
 |
Артур 11 1110 1000


Зарегистрирован: 22.01.2008 Сообщения: 1159 Откуда: Lietuva 7191 
|
Добавлено: Пн, 02 Мар, 2009 05:01 Заголовок сообщения: |
|
|
Спасибо не подумал.
А нет такого global ALL? _________________ Скрипты [PHP/JS] на заказ, в ЛС, недорого.
SAPE |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Пн, 02 Мар, 2009 15:41 Заголовок сообщения: |
|
|
есть, называется register_globals Шучу, конечно... Нет такого _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
|
DISCLAIMER: All messages made available as part of this discussion group
(including any bulletin boards and chat rooms) and any opinions,
advice, statements or other information contained in any messages posted
or transmitted by any third party are the responsibility of the author
of that message. The fact that a particular message is posted on or
transmitted using this web site does not mean that we
endorsed that message in any way or verified the accuracy,
completeness or usefulness of any message.
Although we require that all users read and agree with the forum rules,
we cannot constantly monitor forum activity. We encourage visitors to the
forum to report any objectionable message to moderators. Once again, this
forum is not monitored 24/7.