Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Вопросы от новичков (http://forum.sape.ru/forumdisplay.php?f=25)
-   -   HTML (http://forum.sape.ru/showthread.php?t=15490)

upelsinka 11.07.2008 18:55

HTML
 
Приветствую!

Буду признательна, если поможете советом. Я - новичок в SAPE.

У меня сайт огромный, html-ный, сделан давно. В корне лежит .htaccess со строкой: AddHandler server-parsed .shtml .shtm .html .htm

Соответственно, создала 2 файла sape1.php со строкой:

AddHandler application/x-httpd-php .php .htm .html

и sape2.php со следующим кодом внутри:

<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '*****');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
echo $sape->return_links(10);
?>

Далее на каждую html-ную страницу инклюдами прописываю:

<!--#include virtual="/sape1.php" -->
- до тега body
и
<!--#include virtual="/sape2.php" -->
- соответственно там, где хочу вставить ссылки.

При попытке проверки кода (http://sape.ru/faq.php?q_id=270 )
убеждаюсь, что не работает... :(((

Перечитала все последние сообщения на форуме, включая
http://forum.sape.ru/showthread.php?...+server-parsed
Не могу понять, где ошибка. :(((

Помогите разобраться, пожалуйста!!!

zhegloff 11.07.2008 18:59

Цитата:

Сообщение от upelsinka (Сообщение 195358)
Перечитала все последние сообщения на форуме, включая

А прикрепленную тему не прочитали.... вот в этом прямо разделе... со словом SSI в заголовке... :).

jokero 11.07.2008 19:03

upelsinka, Если все так плохо . То тогда будьте моим рефералом помогу. Все подробности в личку :)

Regent 11.07.2008 19:06

Во-первых, первый файл не нужно создавать, тот который sape1.PHP
Во вторых, Вы неправильно инклюдите код. Вы инклюдите для shtml.
Нужно таким образом, если не ошибаюсь, т.к. с телефона <?php include(sape2.php)?>

Должно заработать. Если нет, пишите. Кстати, когда просматривал, еще одну ошибку заметил кажется, щас попробую найти.

П.С. Не советую выводить СРАЗУ столько ссылок. Разносите не блоки.

dva-main 11.07.2008 19:11

для начала:

Цитата:

Сообщение от upelsinka (Сообщение 195358)
Соответственно, создала 2 файла sape1.php со строкой:

AddHandler application/x-httpd-php .php .htm .html

эта строка должна быть в .htaccess

и далее - всё по инструкции... там всё чётко описано...

upelsinka 11.07.2008 19:14

В .htaccess я ее не могу вставить.

Там стоит:
AddHandler server-parsed .shtml .shtm .html .htm

Вместе они не работают

dva-main 11.07.2008 19:20

Цитата:

Сообщение от upelsinka (Сообщение 195377)
В .htaccess я ее не могу вставить.

Там стоит:
AddHandler server-parsed .shtml .shtm .html .htm

Вместе они не работают

ессессно (пардон за предыдущий пост), тогда он и не нужен, инструция для SSI используется...

Вы понадёргали из разных мест телодвижения ;)

Администрация 6-ой палаты 11.07.2008 19:20

Цитата:

Сообщение от Regent (Сообщение 195371)
Нужно таким образом, если не ошибаюсь, т.к. с телефона <?php include(sape2.php)?>

ошибаетесс))
<? include("имя.сарширение"); ?>

php писать необязательно, оно писалось на старых версиях...

upelsinka 11.07.2008 19:21

убрала по совету Regent sape1.php, оставила только один инклюд:
<?php include(sape2.php)?>
проверяю... <!--check code--> не появляется :(

Администрация 6-ой палаты 11.07.2008 19:23

Regent, кто то мне говорил, что делает сайтеги на инклудах...

Добавлено через 40 секунд
upelsinka, делай как я сказал, у него код кривой


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

Работает на vBulletin® версия 3.8.7.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
SAPE.RU — система купли-продажи ссылок с главных и внутренних страниц сайтов.