Вернуться   Форум SAPE.RU > Система SAPE.ru > Установка кода на различные движки

-->
Ответ
 
Опции темы
Старый 16.10.2009, 13:33   #1471
Новичок
 
Регистрация: 16.10.2009
Сообщений: 5
Вес репутации: 0
MakLeR на пути к лучшему
По умолчанию

извините конечно, но я хочу в одном месте выводить все ссылки.
вписываю:
<? echo $sape->return_links($n); ?>
выдает Fatal error на сайте.
вписываю:
<? echo $sape->return_links(); ?>
и тоже самое...
неужели надо написать так?:
<? echo $sape->return_links(7); ?> - какое то кол-во ссылок
<? echo $sape->return_links(); ?>
но это тоже выдает ошибку...
MakLeR вне форума   Ответить с цитированием
Старый 16.10.2009, 13:36   #1472
Эксперт
 
Регистрация: 23.09.2008
Адрес: Самара
Сообщений: 4,885
Вес репутации: 386
alex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущееalex063 - прекрасное будущее
Отправить сообщение для alex063 с помощью ICQ
По умолчанию

MakLeR, ну правда научите... Думаю КПД работы сразу возрастёт.


Цитата:
где $n – количество ссылок, которое вы хотели бы вывести в данном месте страницы. Последний вызов этой функции в документе обязательно должен производиться без параметров.

<? echo $sape->return_links(2); ?>

<? echo $sape->return_links(1); ?>

<? echo $sape->return_links(); ?>

И разносите это по странице.
__________________
Продвижение и поддержка сайтов. Актуальное портфолио. Отзывы. ICQ: 407354474.
alex063 вне форума   Ответить с цитированием
Старый 16.10.2009, 16:00   #1473
Новичок
 
Регистрация: 04.05.2008
Сообщений: 29
Вес репутации: 0
seotouareg скоро станет известен
По умолчанию

Здравствуйте..

Сколько уже лет работаю с сапой, а такая проблема появилась только сегодня.. Даже не могу понять, в чем тут, собственно, дело.. ей богу.

Значит так:

После сегодняшнего апа тиц решил я добавить несколько своих новых площадок в сапу, дабы ссылочки то продавать и денюжку зарабатывать.. Но не тут то было..

При размещении стандартного кода (который на всех площадках у меня стоит), при обновлении страницы - вылазит ошибочка о том, что функции require_once не удается открыть файл sape.php:

Цитата:
Fatal error: require_once() [function.require]: Failed opening required '/home/admin/domains/mydomain.ru/public_html//sape.php
причем заметьте, "public_html//sape.php", хотя в коде есть объявление вида:

PHP код:
if (!defined('_SAPE_USER')){
        
define('_SAPE_USER''MYSAPEID'); 
     }

     require_once(
$_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); 
т.е. получется, что строка define('_SAPE_USER', 'MYSAPEID'); не присваивает _SAPE_USER ничего...

Хорошо, я как-то на это посмотрел и решил вручную вписать путь.

получился код вида:

PHP код:

     
require_once($_SERVER['DOCUMENT_ROOT'].'/MYSAPEID/sape.php'); 
     
$o['charset'] = 'UTF-8';
     
$sape = new SAPE_client($o);

     unset(
$o);
     echo 
$sape->return_links(); 
Ок. Обновляю страницу, вроде все ок, ошибок не выдает в том месте, где должны быть ссылки. Но все равно в Сапу через форму добавления не добавляется площадка. Пошел другим путем. Решил проверить на check-code. Вставил нужны строки, а именно:

PHP код:
$o'force_show_code' ] = true
Чек-код в исходном коде при обновлении страницы все равно не видно. Зашел еще дальше, добавил отображение об ошибке красным цветом, сл-но добавил вот такой код:

PHP код:
$o'verbose' ] = true
И в итоге получил в том месте, где должны быть ссылки вот такое сообщение:

SAPE ERROR: FATAL ERROR: BAD USER!

SAPE ERROR: FATAL ERROR: BAD USER!


Сижу вот теперь и думаю... В чем причина??

З.ы. Код добавляю на сайты на движке WordPress, на другие движки код добавляется без проблем...

Были у кого подобного рода неприятности?
seotouareg вне форума   Ответить с цитированием
Старый 16.10.2009, 16:04   #1474
Эксперт
 
Регистрация: 13.05.2008
Сообщений: 7,497
Вес репутации: 391
Апокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущее
По умолчанию

Цитата:
Сообщение от seotouareg Посмотреть сообщение
SAPE ERROR: FATAL ERROR: BAD USER!
Хэш неверный..
Апокалипсис вне форума   Ответить с цитированием
Старый 16.10.2009, 16:09   #1475
Новичок
 
Регистрация: 04.05.2008
Сообщений: 29
Вес репутации: 0
seotouareg скоро станет известен
По умолчанию

Цитата:
Сообщение от Апокалипсис Посмотреть сообщение
Хэш неверный..
ну это любому ясно, дело в том, что хэш как раз таки верный. он стоит, по крайней мере, на 30 сайтах и исправно работает.
seotouareg вне форума   Ответить с цитированием
Старый 16.10.2009, 16:13   #1476
Эксперт
 
Регистрация: 13.05.2008
Сообщений: 7,497
Вес репутации: 391
Апокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущееАпокалипсис - прекрасное будущее
По умолчанию

Возможно константа уже в другом месте определена, а переопредлить её нельзя.
Апокалипсис вне форума   Ответить с цитированием
Старый 16.10.2009, 16:35   #1477
Новичок
 
Регистрация: 04.05.2008
Сообщений: 29
Вес репутации: 0
seotouareg скоро станет известен
По умолчанию

Цитата:
Сообщение от Апокалипсис Посмотреть сообщение
Возможно константа уже в другом месте определена, а переопредлить её нельзя.
в том то и дело, что нигде она не определена.. даже обычный вывод:

PHP код:
define('_SAPE_USER''MYSAPEID'); 
echo 
_SAPE_USER
ничего не выдает.. пустота. Я же написал, что не работаю через константу, вручную путь прописываю для функции require_once().

Дело в том, что такая проблема на 3-х VDS у меня с движками WP.. ума не приложу, в чем проблема.

Добавлено через 16 минут
проблема решена.

Последний раз редактировалось seotouareg; 16.10.2009 в 16:35. Причина: Добавлено сообщение
seotouareg вне форума   Ответить с цитированием
Старый 16.10.2009, 18:05   #1478
Эксперт
 
Аватар для aweksa
 
Регистрация: 13.06.2009
Адрес: Одесса
Сообщений: 1,023
Вес репутации: 249
aweksa - прекрасное будущееaweksa - прекрасное будущееaweksa - прекрасное будущееaweksa - прекрасное будущееaweksa - прекрасное будущееaweksa - прекрасное будущееaweksa - прекрасное будущееaweksa - прекрасное будущееaweksa - прекрасное будущееaweksa - прекрасное будущееaweksa - прекрасное будущее
По умолчанию

seotouareg, а что с правами на папку сапы?

Добавлено через 57 секунд
Цитата:
Сообщение от seotouareg Посмотреть сообщение
проблема решена.
Как решили? Интересно..

Последний раз редактировалось aweksa; 16.10.2009 в 18:05. Причина: Добавлено сообщение
aweksa вне форума   Ответить с цитированием
Старый 16.10.2009, 22:30   #1479
Новичок
 
Регистрация: 15.10.2009
Сообщений: 3
Вес репутации: 0
rustuz на пути к лучшему
По умолчанию

Я понял как работает request_uri

Действительно, на страницах сгенерированных плагином paginated comments переменная $_SERVER['REQUEST_URI'] выводит не /page/comment-page-N/, а просто /page/.

Понял что ее можно прописать вручную в код сапы таким образом:
$uri_sape = $_SERVER['REQUEST_URI']

и в коде сапы:
$o['request_uri'] = $uri_sape
$sape = new SAPE_Client($o);

Только я не знаю где получить правельный $_SERVER['REQUEST_URI']. Об этой проблеме говорили здесь: http://forum.maxsite.org/viewtopic.php?pid=50920#p50920, но я так и не понял в каком месте ее сохранять, чтобы она выводила правильный путь /page/comment-page-N/. Пробывал и page.php, index.php, header.php, а также до и после <?php comments_template(); ?>, не помогло.

Подскажите пожалуйста очень прошу!
rustuz вне форума   Ответить с цитированием
Старый 17.10.2009, 07:56   #1480
Новичок
 
Аватар для parijanka
 
Регистрация: 09.10.2009
Сообщений: 7
Вес репутации: 0
parijanka на пути к лучшему
По умолчанию

Ребята, помогите разобраться. Мой сайт на WP, как у вас на форуме написано, я разместила вот этот код:
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'b40b289c51970519477412003be51bec');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
?>

<? echo $sape->return_links(5); ?>
в файле foter.php моего шаблона. Так же у меня установлен плагин isape. Но ссылки у меня не отображаются. Может где-то еще надо вставить такой же код...
parijanka вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Размещение кода вывода контекстных ссылок в Wordpress (Плагин) TPAKTOP Контекстные ссылки и все, что с ними связано 248 18.12.2013 13:43
Установка кода на DLE gapon Установка кода на различные движки 2423 04.10.2012 12:43
Установка кода morphru Вопросы от новичков 5 29.05.2008 11:13
Установка кода на CMS 2++ stranger Установка кода на различные движки 1 12.02.2008 19:32
Установка кода на E-107 boneonis Контекстные ссылки и все, что с ними связано 1 06.02.2008 03:19


Часовой пояс GMT +3, время: 14:17.