Проблема с PHP
код прописал в гостевой guest.php
<? global $sape; if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXX'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $sape = new SAPE_client(); ?> код вывода ссылок лежит в block/right.php <?php global $sape; echo $sape->return_links(); ?> проиндексировало 289 страниц, При етом ниодной ссылки не выводиться на сайте, уже даже заявки поприходили - принял, что делать чтоб выводилась ссылка на указанойстранице ? заранее спасибо |
Цитата:
2. Удалите links.db 3. Что то сомневаюсь что код правильно стоит не проще код поставить в index.php? |
У меня тоже с глобалом были проблемы, и сделал просто обычный код в отдельном файле, который подключается include-ом. Неямотря на то, что написано в руководстве - "если страница сайта собирается последовательным включением нескольких файлов (через include, require) или вызовом каких-либо функций, то для вызова кода внутри этих файлов или функций необходимо определить переменную $sape как глобальную при создании клиента и перед тем, как использовать ее."
То есть всё наоборот получилось, с глобальными не работало у меня, а по-обычному всё ОК. |
1. Права доступа проверил - 777 правильно
2. удалил - появилось новое 3. в index.php стоит код такой же как и в guest.php я вот думаю, в настройках поставил галочку "Этот сайт является статическим и я "вручную" размещаю на нем ссылки" надеюсь ето никак немогло повлиять, я просто как то не решаюсь выложить пароль и логин для доступа на фтп! |
дэ...
|
А что значит дэ, я просто не уверен что какой то умный человек не зайдет и не почистит мне все под чистую! Если я ошибаюсь - переубедите ))
|
Цитата:
|
ну рас путаю и ети данные не нужны, скажите что и куда писать
1. есть index.php 2. есть block/right.php (правая колонка и ссылки должны быть тут) напишите популярно что куда писать и что сделать тошо я явно либо туплю либо чевото незамечаю, зарание спс |
Цитата:
Просто воткните в нужное место block/right.php <?php if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $opt = array(); $uri = getenv('REQUEST_URI'); $pos = strpos($uri, '?'); if ( $pos ) $uri = substr($uri,0,$pos); $opt['request_uri'] = $uri; $sape = new SAPE_client($opt); echo $sape->return_links(); ?> Дал вариант кода с защитой от проверки продажности... |
еффект нулевой :(
как ничего небыло так и нету, вы хоть скажите что должно появиться и чтоя должен высматривать? |
Часовой пояс GMT +3, время: 02:23. |
Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.