24.01.2008, 11:16 | #1 |
Новичок
Регистрация: 24.01.2008
Сообщений: 7
Вес репутации: 0
|
Два вопроса по ошипкам
Некорректно работает:
1: решился 2: echo $sape->return_links(4); - нормально echo $sape->return_links(4); - нормально echo $sape->return_links(); - ошипка: Call to a member function on a non-object in... или по трем местам страницы разнести нельзя ссылочки... |
24.01.2008, 12:02 | #2 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 720
|
можно разнести. но видимо к 3-му вызову уже саповский класс погиб.
Это надо целиком смотреть что и как.
__________________
Читаем ФАК |
24.01.2008, 13:56 | #3 |
Новичок
Регистрация: 24.01.2008
Сообщений: 7
Вес репутации: 0
|
не в этом дело...
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['charset'] = 'UTF-8'; $sape = new SAPE_client($o); unset($o) $links = explode('<br>', $sape->return_links(4)); $links2 = explode('<br>', $sape->return_links(4)); $links3 = explode('<br>', $sape->return_links()); .... ..... if ($links3!="") foreach ($links3 as $link) { if ($link!="") echo ' -=- '.$link.' -=- '; } Выдает: Notice: Undefined variable: links3 in .... поправил на вот так: if (isset($links3)) foreach ($links3 as $link) { if ($link!="") echo ' -=- '.$link.' -=- '; } Вопрос остался, более 8 ссылок покажется на странице? |
24.01.2008, 14:07 | #5 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 720
|
ну дык.. в explode сунуть пустую строку - видимо должно сломаться...
А зачем кстати explode? Может проще 8 раз по одной?
__________________
Читаем ФАК |
24.01.2008, 15:50 | #7 |
Администратор
Регистрация: 05.02.2007
Сообщений: 18,405
Вес репутации: 720
|
А проверить на наличие href перед тем как маркер рисовать?
И вообще - ключевое слово "украшательство" или просто в факе поковырятся...
__________________
Читаем ФАК |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
2 вопроса | vicemax | Вопросы от новичков | 2 | 06.03.2008 15:43 |
Цена вопроса | severnet | Вопросы от новичков | 13 | 14.02.2008 06:45 |
2 вопроса. | Marlich | Вопросы от новичков | 3 | 16.01.2008 13:55 |
3 вопроса по АПАМ! | redstaffer | Апдейты | 7 | 18.12.2007 20:45 |
Два вопроса от новичка | Nilo | Вопросы по работе системы | 13 | 24.07.2007 08:57 |
Часовой пояс GMT +3, время: 03:47.