Старый 26.09.2008, 19:49   #1
Новичок
 
Регистрация: 25.09.2008
Сообщений: 11
Вес репутации: 0
alex87 на пути к лучшему
По умолчанию Проблема с 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 страниц, При етом ниодной ссылки не выводиться на сайте, уже даже заявки поприходили - принял, что делать чтоб выводилась ссылка на указанойстранице ?

заранее спасибо
alex87 вне форума   Ответить с цитированием
Старый 26.09.2008, 19:54   #2
Мастер
 
Аватар для jokero
 
Регистрация: 17.03.2008
Адрес: <?php
Сообщений: 734
Вес репутации: 220
jokero - за этого человека можно гордитсяjokero - за этого человека можно гордитсяjokero - за этого человека можно гордитсяjokero - за этого человека можно гордитсяjokero - за этого человека можно гордитсяjokero - за этого человека можно гордитсяjokero - за этого человека можно гордитсяjokero - за этого человека можно гордится
По умолчанию

Цитата:
Сообщение от alex87 Посмотреть сообщение
код прописал в гостевой 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 страниц, При етом ниодной ссылки не выводиться на сайте, уже даже заявки поприходили - принял, что делать чтоб выводилась ссылка на указанойстранице ?

заранее спасибо
1. Проверьте права доступа на папку это 777
2. Удалите links.db
3. Что то сомневаюсь что код правильно стоит не проще код поставить в index.php?
jokero вне форума   Ответить с цитированием
Старый 26.09.2008, 23:38   #3
Специалист
 
Регистрация: 15.07.2008
Сообщений: 375
Вес репутации: 201
Deicider - как роза среди колючекDeicider - как роза среди колючекDeicider - как роза среди колючек
По умолчанию

У меня тоже с глобалом были проблемы, и сделал просто обычный код в отдельном файле, который подключается include-ом. Неямотря на то, что написано в руководстве - "если страница сайта собирается последовательным включением нескольких файлов (через include, require) или вызовом каких-либо функций, то для вызова кода внутри этих файлов или функций необходимо определить переменную $sape как глобальную при создании клиента и перед тем, как использовать ее."
То есть всё наоборот получилось, с глобальными не работало у меня, а по-обычному всё ОК.
Deicider вне форума   Ответить с цитированием
Старый 26.09.2008, 23:39   #4
Новичок
 
Регистрация: 25.09.2008
Сообщений: 11
Вес репутации: 0
alex87 на пути к лучшему
По умолчанию

1. Права доступа проверил - 777 правильно
2. удалил - появилось новое
3. в index.php стоит код такой же как и в guest.php

я вот думаю, в настройках поставил галочку "Этот сайт является статическим и я "вручную" размещаю на нем ссылки" надеюсь ето никак немогло повлиять, я просто как то не решаюсь выложить пароль и логин для доступа на фтп!
alex87 вне форума   Ответить с цитированием
Старый 26.09.2008, 23:42   #5
Мастер
 
Аватар для VoiD_BY
 
Регистрация: 10.01.2008
Адрес: Беларусь
Сообщений: 678
Вес репутации: 224
VoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордитсяVoiD_BY - за этого человека можно гордится
Отправить сообщение для VoiD_BY с помощью ICQ
По умолчанию

дэ...
__________________
Блог | А это место опять сдается!
VoiD_BY вне форума   Ответить с цитированием
Старый 26.09.2008, 23:59   #6
Новичок
 
Регистрация: 25.09.2008
Сообщений: 11
Вес репутации: 0
alex87 на пути к лучшему
По умолчанию

А что значит дэ, я просто не уверен что какой то умный человек не зайдет и не почистит мне все под чистую! Если я ошибаюсь - переубедите ))
alex87 вне форума   Ответить с цитированием
Старый 27.09.2008, 00:03   #7
Велес
 
Аватар для Veles
 
Регистрация: 01.07.2007
Адрес: Россия
Сообщений: 1,422
Вес репутации: 263
Veles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущее
По умолчанию

Цитата:
Сообщение от alex87 Посмотреть сообщение
А что значит дэ, я просто не уверен что какой то умный человек не зайдет и не почистит мне все под чистую! Если я ошибаюсь - переубедите ))
ТС, Вы явно путаете вариант голого html(без поддержки php) и вариант с php. Читайте внимательнее. Вам НЕ нужен никакой ftp логин, пароль и проч.
__________________
Wish You Were Here...
Veles вне форума   Ответить с цитированием
Старый 27.09.2008, 00:17   #8
Новичок
 
Регистрация: 25.09.2008
Сообщений: 11
Вес репутации: 0
alex87 на пути к лучшему
По умолчанию

ну рас путаю и ети данные не нужны, скажите что и куда писать
1. есть index.php
2. есть block/right.php (правая колонка и ссылки должны быть тут)

напишите популярно что куда писать и что сделать тошо я явно либо туплю либо чевото незамечаю, зарание спс
alex87 вне форума   Ответить с цитированием
Старый 27.09.2008, 00:29   #9
Велес
 
Аватар для Veles
 
Регистрация: 01.07.2007
Адрес: Россия
Сообщений: 1,422
Вес репутации: 263
Veles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущееVeles - прекрасное будущее
По умолчанию

Цитата:
Сообщение от alex87 Посмотреть сообщение
ну рас путаю и ети данные не нужны, скажите что и куда писать
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();
?>

Дал вариант кода с защитой от проверки продажности...
__________________
Wish You Were Here...
Veles вне форума   Ответить с цитированием
Старый 27.09.2008, 00:37   #10
Новичок
 
Регистрация: 25.09.2008
Сообщений: 11
Вес репутации: 0
alex87 на пути к лучшему
По умолчанию

еффект нулевой
как ничего небыло так и нету, вы хоть скажите что должно появиться и чтоя должен высматривать?
alex87 вне форума   Ответить с цитированием
Ответ

Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
В чём проблема? Se0man Курилка 20 22.06.2009 17:47
YAP - проблема STdio Вопросы по работе системы 8 07.08.2008 15:16
Проблема ! prikolki Вопросы по работе системы 2 02.06.2008 23:08
Проблема с DLE 6.7 RoNaN Ошибки при работе с системой 1 01.03.2008 16:03
Проблема ASP+ЧПУ Nadin Вопросы по работе системы 0 07.09.2007 18:18


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