Форум SAPE.RU

Форум SAPE.RU (http://forum.sape.ru/index.php)
-   Вопросы от новичков (http://forum.sape.ru/forumdisplay.php?f=25)
-   -   Простые html страници на движке php (http://forum.sape.ru/showthread.php?t=76075)

sanyok82 10.12.2011 10:54

Простые html страници на движке php
 
Добрый день!
Вопрос состоит в следующем. У меня есть сайт на php движке, я хочу добавлять страницы на чистом html, на котором нет кода пока что. Смогу ли я использовать два кода SAPE на сайте? Один для php страниц, а другой для html?

Заранее спасибо.:rolleyes:

Последний Герой 10.12.2011 11:25

sanyok82, нет. а что мешает в html страницах поставить выполнение php кода и вставить туда обычный код?

P.S. могу помочь с решением данной проблемы.

SergejF 10.12.2011 12:06

Вы можете использовать один скрипт как для php, так и для html страниц. Однако, в файле .htaccess следует указать обработку htmp страниц.

sanyok82 10.12.2011 12:07

Тоесть я заставляю html-страницы обрабатывать PHP-код, вставляю в статические страницы код SAPe и все будет работать? А ничего, что на php страницах движка код SAPe один, а на статике немного другой?

Buradem 10.12.2011 12:09

Сделайте обработку php в html, добавив .htaccess с таким содержанием:
Код:

AddHandler application/x-httpd-php .php .htm .html
Если самостоятельно не удастся сделать, обращайтесь к ПГ. (на правах рекламы:))

zhegloff 10.12.2011 13:22

Цитата:

Сообщение от sanyok82 (Сообщение 1180840)
а на статике немного другой?

что значит "немного другой"?

Asterada 10.12.2011 13:26

Цитата:

Сообщение от sanyok82 (Сообщение 1180840)
А ничего, что на php страницах движка код SAPe один, а на статике немного другой?

один и тот-же код нужно ставить

sanyok82 10.12.2011 13:41

Цитата:

Сообщение от asterada (Сообщение 1180872)
один и тот-же код нужно ставить

У меня код стоит в блоке, который я могу ставить куда угодно на сайте. Блок вот такого вида:
Цитата:

<?php

# Блок для отображения лучших комментаторов

if(!defined("SPAIZ_CODE"))
{
Header("Location: ../index.php");
die();
}

global $prefix, $dbi, $sape, $sape_context;

#### SAPE CODE ####

if(!defined('_SAPE_USER'))
{
define('_SAPE_USER', 'oooooooooooooooooooooooooooooooooo');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'windows-1251';
$sape = new SAPE_client();
$sape_context = new SAPE_context();

global $sape, $sape_context;

#### SAPE CODE ####

$s2 = $sape->return_links();
if(trim($s2) != "")
{
$content = $s2;
}

?>
А в статике будет код:

Цитата:

<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', 'oooooooooooooooooooooooooooooo');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
?>
Они могут работать в паре?

zhegloff 10.12.2011 13:44

Цитата:

Сообщение от sanyok82 (Сообщение 1180877)
Они могут работать в паре?

Это два абсолютно одинаковых кода.

aost_spb 10.12.2011 22:55

Цитата:

Сообщение от sanyok82 (Сообщение 1180877)
А в статике будет код:

Если у Вас "в статике будет код" - то это уже будет не статика, а динамика, при этом неважно: генерируется такая страничка раз в час (и отдается сервером как простой html), или при каждом обращении пользователя/робота.


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

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