Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Подскажите в чем проблема?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


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

> Описание: ошибка
leon1993
Отправлено: 29 Июня, 2011 - 13:54:51
Post Id



Гость


Покинул форум
Сообщений всего: 84
Дата рег-ции: Май 2011  


Помог: 1 раз(а)




Есть код и по идее должна выходить страница результатов поиска но выходит из вот этого кода который есть ниже


elseif(!$this->PAGE->getRenderedPage()) {
$this->PAGE->error = 'Такой страницы нет!';
}


вот эта строка на странице Такой страницы нет!


elseif($this->uri == 'user/') {
require_once ('user.php');
}
elseif($this->uri == 'logon/') {
$this->PAGE->content = $user;
}elseif($this->CONFIG->query[0]=="search" and isset($this->CONFIG->query[1]) && !empty($this->CONFIG->query[1])) {
require_once '/classes/class.Search.php';
$this->objSrch = new Search(iconv("utf-8","windows-1251",(urldecode($this->CONFIG->query[1]))));
$this->objSrch->drawThis();
$this->PAGE->title = $this->objSrch->printArray['page_title'];
$this->PAGE->content = $this->objSrch->printArray['page_content'];
$highlight = $this->objSrch->printArray['highlight'];
}
elseif(!$this->PAGE->getRenderedPage()) {
$this->PAGE->error = 'Такой страницы нет!';
}
else {
$this->path = $this->PAGE->full_path;
$this->PAGE->render();
$this->tpl = $this->PAGE->tpl;
}

что это может быть?
 
 Top
OrmaJever Модератор
Отправлено: 29 Июня, 2011 - 14:06:52
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




leon1993 не поверишь, условие выполряется
leon1993 пишет:
elseif(!$this->PAGE->getRenderedPage()) {

а имено $this->PAGE->getRenderedPage() возвращает false


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
leon1993
Отправлено: 29 Июня, 2011 - 14:14:51
Post Id



Гость


Покинул форум
Сообщений всего: 84
Дата рег-ции: Май 2011  


Помог: 1 раз(а)




OrmaJever пишет:
leon1993 не поверишь, условие выполряется
leon1993 пишет:
elseif(!$this->PAGE->getRenderedPage()) {

а имено $this->PAGE->getRenderedPage() возвращает false
ну да а мне надо чтобы у меня выходила страница с результатами поиска
 
 Top
OrmaJever Модератор
Отправлено: 29 Июня, 2011 - 14:18:12
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




Ну дак напишите так что бы выводило страницу с результатом поиска


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
leon1993
Отправлено: 29 Июня, 2011 - 14:22:06
Post Id



Гость


Покинул форум
Сообщений всего: 84
Дата рег-ции: Май 2011  


Помог: 1 раз(а)




OrmaJever пишет:
Ну дак напишите так что бы выводило страницу с результатом поиска
каким образом? почему у меня тут все так сложно, потому что я делаю это под CMS, а она не извесная а писалась человеком с нуля

(Отредактировано автором: 29 Июня, 2011 - 14:22:35)

 
 Top
OrmaJever Модератор
Отправлено: 29 Июня, 2011 - 14:24:44
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




leon1993 пишет:
каким образом?

Ну откуда я знаю? Какойто непонятный класс, с какимито непонятными методами, ну вот откуда я знаю?


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
leon1993
Отправлено: 29 Июня, 2011 - 14:26:23
Post Id



Гость


Покинул форум
Сообщений всего: 84
Дата рег-ции: Май 2011  


Помог: 1 раз(а)




OrmaJever пишет:
leon1993 пишет:
каким образом?

Ну откуда я знаю? Какойто непонятный класс, с какимито непонятными методами, ну вот откуда я знаю?
а что Вам написать из моего кода что бы стало понятно? может icq есть?
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Если скрипт не работает »


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



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB