Перейти к публикации
Дизайн и модификация IPS Community IPBSkinsBETA
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
Alex121

Размещение текста из сообщения(темы форума)

Рекомендованные сообщения

Вопрос следущий, создал тему и написал на форуме сообщение я его хочу исользовать в качестве рекламы под шапкой, уже создал бекущую строку но текст черпается из шаблона не очень удобно, а хочу что бы текс брался из страницы где его напечатали и при следущем редактировании его он меняля естественно автоматическе в бекучей строке, какой стрипт нужно вбить в качестве текста я так понимаю тут нужно использовать ИД?

и второй вопрос где хронятся сообщения в БД или на сервере и где?

Спасибо!

Поделиться сообщением


Ссылка на сообщение
08/03/11 07:36 (изменено)

Не ужели ни кто не знает, можно упростить вариант: сделав следущее можно попробывать выводить текст через команду echo, но странца должна выводить с определенного url вот как только прописать адрес я не знаю и соотвественно скрипт выполял поиск на этой странице ища теги тоесть заключенное между тегами, проблема, я незнаю код для вывода, вот все что я смог собрать:

 

<?php
$urle = "Что писать я н знаю";
$text = "<body>$urle</body>";

preg_match("/(<body>)(.*)(<\/body>)/", $text, $sovpad);

echo $sovpad[0];
?>

Цувстуется я сам собой общаюсь и видимо проблему решу сам
Изменено пользователем Alex121

Поделиться сообщением


Ссылка на сообщение

Этого ни как не сделать. Только лишним запросом к Бд, тянуть оттуда это сообщение.

 

и второй вопрос где хронятся сообщения в БД или на сервере и где?Спасибо!

В ibf_posts

Поделиться сообщением


Ссылка на сообщение
вот все что я смог собрать:

Полная чушь, весь body собрались вставить? А этот текст еще надо тянуть с какого-то адреса.

 

Через бд это делается

<php>
$mes = $this->DB->buildAndFetch( array( 'select' => '*', 'from' => 'posts', 'where' => 'pid = ид_сообщения' ) );
</php>

<div>{$mes['post']}</div>

Поделиться сообщением


Ссылка на сообщение

body это просто пока текст потом заменю на то что долно быть!

 

спасибо попробую)

Поделиться сообщением


Ссылка на сообщение

Полная чушь, весь body собрались вставить? А этот текст еще надо тянуть с какого-то адреса.

 

Через бд это делается

<php>
$mes = $this->DB->buildAndFetch( array( 'select' => '*', 'from' => 'posts', 'where' => 'pid = ид_сообщения' ) );
</php>

<div>$mes['post']</div>

 

select' => '*' - а что означает звездочка?

 

<php>
$mes = $this->DB->buildAndFetch( array( 'select' => '*', 'from' => 'posts', 'where' => 'pid = ид_сообщения' ) );
</php>

<div>$mes['post']</div>

 

Скопировал вставил в шалон глобал, пишет ошибка в коде и не может сохранить можббыть нучно чтото с тегами <php> сделать? и с переменной $mes в диве в скобки взять??

Поделиться сообщением


Ссылка на сообщение

Да, переменную нужно заключить в фигурные скобки.

Поделиться сообщением


Ссылка на сообщение

не получилось,

вот что вставиляю в шаблон:

 

 

<?php
$mes = $this->DB->buildAndFetch( array( 'select' => '*', 'from' => 'posts', 'where' => 'pid = 90424' ) );
?>

<div>{$mes['post']}</div>

 

в ответ пишет что на лини ошибка(

Поделиться сообщением


Ссылка на сообщение

Php теги неверные.

  • Upvote 1

Поделиться сообщением


Ссылка на сообщение

Спасибо Вам siv1987 огромное помогло :D ЕЕЕЕЕЕЕЕЕЕЕЕе)))

 

Всем ково интересует тег:

 

 

<php>
$mes = $this->DB->buildAndFetch( array( 'select' => '*', 'from' => 'posts', 'where' => 'pid = 90424' ) );
</php>


<div>{$mes['post']}</div>

 

Тема Закрыта!

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×
×
  • Создать...