Sannis Опубликовано 21 Сентября 2007 Автор Жалоба Поделиться Опубликовано 21 Сентября 2007 (изменено) Инструкция по встраиванию генерируемого *.php результата в нужную вам страницу. 1). Если ваш сайт написан на PHP, то можно использовать 2 варианта вставки вывода в страницу(в контексте PHP кода): а). Если HTML код выводится скриптом по мере его выполнения, то достаточно в нужном месте вставить вызов include("http://domain.com/forums/ssi.php?a=lastposts&show=10");(если в настройках поддерживается включение страниц по URL)или$_GET['a'] = 'lasttopics'; $_GET['len'] = 100; chdir(dirname(__FILE__) . '/forum'); include('forum/ssi.php')(если страницы по URL включать нельзя) б). Если вам нужно записать вывод ssi.php в переменную($ssi_html) для встраивания его в шаблон, то можно использовать следующую конструкцию: @ob_start(); include("http://domain.com/forums/ssi.php?a=lastposts&show=10"); $ssi_html = @ob_get_contents(); @ob_end_clean();(в случае запрета вклюбчения страниц по URL см. п. а) и делать по аналогии) 2). Если сервер поддерживает Server Side Includes(страница модуля mod_include сервера Apache), то нужного результата можно добиться добавлением в HTML код страницы следующего фрагмента:<!--#include virtual="http://domain.com/forums/ssi.php?a=lastposts&show=10" --> 3). Для встраивания в IPB вам поможет http://www.sysman.ru/index.php?showtopic=13811 P.P.S. Расставил акценты Изменено 31 Января 2009 пользователем Sannis Ссылка на комментарий Поделиться на других сайтах Прочее
zedbez Опубликовано 21 Сентября 2007 Жалоба Поделиться Опубликовано 21 Сентября 2007 спс Ссылка на комментарий Поделиться на других сайтах Прочее
zedbez Опубликовано 25 Сентября 2007 Жалоба Поделиться Опубликовано 25 Сентября 2007 проблема ((( выводит только через фрами, а может не правильно делаю, но не может такого быть ))) а фрами не очень эстетично смотчица <IFRAME src="http://дамин.ру/forums/ssi.php?a=lastposts&show=10" width="400" height="100"scrolling="auto" frameborder="1"></IFRAME> Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 25 Сентября 2007 Автор Жалоба Поделиться Опубликовано 25 Сентября 2007 Каким из приведённых выше пунктов вы пробывали сделать вывод? Ссылка на комментарий Поделиться на других сайтах Прочее
zedbez Опубликовано 26 Сентября 2007 Жалоба Поделиться Опубликовано 26 Сентября 2007 все примеры, и нтмл и пхп Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 26 Сентября 2007 Автор Жалоба Поделиться Опубликовано 26 Сентября 2007 Тогда приверите код которым вы это делали и в каком контексте. Ссылка на комментарий Поделиться на других сайтах Прочее
slesh Опубликовано 27 Сентября 2007 Жалоба Поделиться Опубликовано 27 Сентября 2007 проблема ((( выводит только через фрами, а может не правильно делаю, но не может такого быть ))) а фрами не очень эстетично смотчица <IFRAME src="http://дамин.ру/forums/ssi.php?a=lastposts&show=10" width="400" height="100"scrolling="auto" frameborder="1"></IFRAME> У меня таже проблема Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 27 Сентября 2007 Автор Жалоба Поделиться Опубликовано 27 Сентября 2007 У меня таже проблема Тогда читайте тему внимательнее, чтобы понять что вам нужно сделать для того чтобы я смог вам помочь. Ссылка на комментарий Поделиться на других сайтах Прочее
slesh Опубликовано 28 Сентября 2007 Жалоба Поделиться Опубликовано 28 Сентября 2007 Извените. Вставляю. Даже в пустую страницу код: include("http://ua-businessclub.org/ssi.php?a=lastposts&show=10"); Вот сама страница: http://ua-businessclub.org/1.htm----------------Вставлял также в иные скрипты, в разных комбинациях. Ссылка на комментарий Поделиться на других сайтах Прочее
geoland Опубликовано 28 Сентября 2007 Жалоба Поделиться Опубликовано 28 Сентября 2007 здраствуйте.Все поставил все работает большое спасибо!!! но есть вопрос, хочу вивести последний коментарий к определенному топику как запросить??? Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 28 Сентября 2007 Автор Жалоба Поделиться Опубликовано 28 Сентября 2007 Извените. Вставляю. Даже в пустую страницу код: include("http://ua-businessclub.org/ssi.php?a=lastposts&show=10"); Вот сама страница: http://ua-businessclub.org/1.htm----------------Вставлял также в иные скрипты, в разных комбинациях.http://ua-businessclub.org/ssi.php?a=lastposts&show=10 - пройдяпо ссылке можно убедиться что скрипт работает. Во-первых, это даже не HTML файл, читайте про HTML на htmlbook.ru или на xhtml.ru. Во-вторых, вы ше сказано, что так нужно делать если вы выводите сайт скриптом(подразумевался PHP), а здесь им не пахнет.Рабочий пример: файл 1.php со следующим содержанием:<html> <head> <title>Пример</title> </head> <body> <?php print "Последние 10 постов с сайта:<br />\n"; include("http://ua-businessclub.org/ssi.php?a=lastposts&show=10"); ?> </body> </html> здраствуйте.Все поставил все работает большое спасибо!!! но есть вопрос, хочу вивести последний коментарий к определенному топику как запросить??? Дописал в описание:Вывести последние ответы в определённой теме:include("http://domain.com/forums/ssi.php?a=lastposts&show=5&topic=485");В вашем случае show=1 Ссылка на комментарий Поделиться на других сайтах Прочее
geoland Опубликовано 28 Сентября 2007 Жалоба Поделиться Опубликовано 28 Сентября 2007 Премного блогодарен все получилос как надо... А аватор можно убрать вобше по команде??? здраствуйте.Все поставил все работает большое спасибо!!! но есть вопрос, хочу вивести последний коментарий к определенному топику как запросить??? Дописал в описание:Вывести последние ответы в определённой теме:include("http://domain.com/forums/ssi.php?a=lastposts&show=5&topic=485");В вашем случае show=1 Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 28 Сентября 2007 Автор Жалоба Поделиться Опубликовано 28 Сентября 2007 Можно отредактировать шаблон. P.S. И для ускорения убрать всё что его касается из файла. З.Ы. Две тысячи двести двадцать второй пост Ссылка на комментарий Поделиться на других сайтах Прочее
geoland Опубликовано 29 Сентября 2007 Жалоба Поделиться Опубликовано 29 Сентября 2007 Спасибо за совет но я не знаю что именно мне надо убрать если подскажеш буду богодарен левые две ячейки не нужни то есть все что связанно с афтором поста. заранее спасибо. Ссылка на комментарий Поделиться на других сайтах Прочее
slesh Опубликовано 1 Октября 2007 Жалоба Поделиться Опубликовано 1 Октября 2007 (изменено) Ай. Проблема не решилась. Ладно, спасибо всеравно. http://ua-businessclub.org/1.htm Изменено 1 Октября 2007 пользователем slesh Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 1 Октября 2007 Автор Жалоба Поделиться Опубликовано 1 Октября 2007 Ай. Проблема не решилась. Ладно, спасибо всеравно. http://ua-businessclub.org/1.htmФайл в 1.php переименуйте. Ссылка на комментарий Поделиться на других сайтах Прочее
slesh Опубликовано 2 Октября 2007 Жалоба Поделиться Опубликовано 2 Октября 2007 переименовал. не выводит ничего. http://ua-businessclub.org/1.php Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 2 Октября 2007 Автор Жалоба Поделиться Опубликовано 2 Октября 2007 А если по пункту "б" делать? У меня нормально выводится инклюдом простым. Возможно у вас в настройках ПХП выключена возможность загружать (include) урлы. Ссылка на комментарий Поделиться на других сайтах Прочее
slesh Опубликовано 7 Октября 2007 Жалоба Поделиться Опубликовано 7 Октября 2007 Та все вже спробував. Ссылка на комментарий Поделиться на других сайтах Прочее
taren Опубликовано 23 Октября 2007 Жалоба Поделиться Опубликовано 23 Октября 2007 если у кого-то возникли проблеммы с добавлением вот это добавте и должно заработать так как инклюд обычный меня не прокатил с http:// а вот так заработало =) <? $_GET['a'] = 'lasttopics'; $_GET['len'] = 100; chdir(dirname(__FILE__) . '/forum'); include('forum/ssi.php') ?> там где len изменяеться число ... чем больше число тем больше кусок поста выводиться будет ... ну и дериктория /forum меняем под свою дерикторию где лежит ваш форум! надеюсь кому-то поможет! Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 23 Октября 2007 Автор Жалоба Поделиться Опубликовано 23 Октября 2007 taren, спасибо. Добавляю в инструкцию. Ссылка на комментарий Поделиться на других сайтах Прочее
Zaandr Опубликовано 26 Октября 2007 Жалоба Поделиться Опубликовано 26 Октября 2007 какой тег надо использовать, чтобы отображался не автор темы, а тот кто написал последний комент?спасибо.. Ссылка на комментарий Поделиться на других сайтах Прочее
exploiteg Опубликовано 3 Ноября 2007 Жалоба Поделиться Опубликовано 3 Ноября 2007 Как сделать чтоб при переходе по ссылке открывался последний прочитанный пост? Ато нажимаеш и попадаеш в самое начало темы И еще. Как сделать чтоб темы не дублировались? Выводилось только последнее сообщение. Тоесть если я напишу 5 сообщений подряд в одной теме то выведется 5 тем подряд а надо чтоб только последнее сообщение. Ссылка на комментарий Поделиться на других сайтах Прочее
ntec Опубликовано 17 Ноября 2007 Жалоба Поделиться Опубликовано 17 Ноября 2007 а мне поможите у меня небольшая проблемка с $disable_forums надо закрыть 2 форум из 5 от посторонних глаз. в ssi.php пишу var $disable_forums = array( 2 ); а он показывает посты из всех форумов без исключения. Ссылка на комментарий Поделиться на других сайтах Прочее
Sannis Опубликовано 17 Ноября 2007 Автор Жалоба Поделиться Опубликовано 17 Ноября 2007 Нужно перечислить ID ненужных форумов через запятую. Как определить ID:http://www.ibresource.ru/forums/index.php?showforum=1919 и есть ID. Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения