Два вопроса по ошипкам
Некорректно работает:
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... или по трем местам страницы разнести нельзя ссылочки... :rolleyes: |
можно разнести. но видимо к 3-му вызову уже саповский класс погиб.
Это надо целиком смотреть что и как. |
не в этом дело...
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 ссылок покажется на странице? |
мне кажется просто сам класс косячный - если ссылок в моем случае меньше 8 - будет ошипку выдавать...
|
ну дык.. в explode сунуть пустую строку - видимо должно сломаться...
А зачем кстати explode? Может проще 8 раз по одной? |
поясню:
8 раз по одной - а маркеры куда девать? они ж пустыми будут стоять. ;) |
А проверить на наличие href перед тем как маркер рисовать?
И вообще - ключевое слово "украшательство" или просто в факе поковырятся... |
експлойд "дешевле". тема прошу закрыть, разобрался.
|
Часовой пояс GMT +3, время: 15:36. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.