include в переменную

Статус
В этой теме нельзя размещать новые ответы.

allmoney

Новичок
include в переменную

Как выполнить такую операцию?
$body ='text'.include "info.inc.php".'text'

В файле info.inc.php просто текст, который я включаю на нескольких страницах.
 

Фанат

oncle terrible
Команда форума
а зачем?
и почему у тебя php файл имеет расширение inc?
 

AlexBB

Новичок
function include_in_variable(filename)
{
ob_start ();
include (filename);
$ret = ob_get_contents ();
ob_end_clean();
return $ret;
}
 

allmoney

Новичок
Фанат
Я переменной присваиваю текст, потом добавляется текст из файла info.inc.php и затем снова текст.
 

Фанат

oncle terrible
Команда форума
Неужели я задал вопрос так непонятно?
Я не спрашивал ЧТО ты делаешь. Я спросил - ЗАЧЕМ
 

allmoney

Новичок
Фанат
Для включения повторяющихся текстов на разных страницах.
 

chisto_tolyan

Враг народа
а что мешает повторяющийся текст записать в файл, и где надо - читать его из файла?
 

allmoney

Новичок
chisto_tolyan
Так я это и пытаюсь сделать. Подскажите самый простой способ.
 

Фанат

oncle terrible
Команда форума
самый простой способ - это прямо в страницах и писать - include "info.inc.php";
 

AlexBB

Новичок
Автор оригинала: allmoney
chisto_tolyan
Так я это и пытаюсь сделать. Подскажите самый простой способ.
Я не понял, чем предложенная мною функция не устраивает? По моему она делает ровно то, что Вам надо.
 

Фанат

oncle terrible
Команда форума
AlexBB
Не лезь, куда не просят. Скажи спасибо, что не удалили твой костыль.
 

AlexBB

Новичок
Автор оригинала: chisto_tolyan
Ты пытаешься подключить и выполнить пхп-файл, а не прочитать текстовый файл.
php.net/file_get_contents[/url]
PHP:
$path_to_file='./data/text.txt';
$content=file_get_contents($path_to_file);
$body='some text'.$content.' some other text';
echo $body;
а вот это как раз именно его прочитает, а не выполнит.

-~{}~ 29.11.06 15:00:

Автор оригинала: Фанат
AlexBB
Не лезь, куда не просят. Скажи спасибо, что не удалили твой костыль.
Аргументация превосходная. Тонко подмечены все технические нюансы. :)

Единственное, пропущен $ перед filename. Но принцип работы надеюсь понятен. Готов спорить на ящик пива, что это работает.
 

Фанат

oncle terrible
Команда форума
Оставь свое зубоскальство при себе.
И попробуй сообразить, если есть, чем. Что если человек спрашивает что-то на форуме, то совсем не обязательно, что ему нужно именно то, что ты подумал.

-~{}~ 29.11.06 15:07:

Очередной, блин, акын из серии "что вижу про то и пою".
 

AlexBB

Новичок
Ага ... а еще полезно прочитать заголовок темы.
В нем достаточно точно написано, что человеку нужно.
 

Фанат

oncle terrible
Команда форума
Давай ты не будешь меня учить, как читать заголовки тем?
Знаешь анекдот про обрезание?
Там тоже человек отлично знал, что ему нужно.

-~{}~ 29.11.06 15:18:

Короче.
Долго я распространяться на эту тему не буду.
Есть люди, которым дано понять, что человек с семью годами пхп программинга и человек с семью днями знакомства с пхп понимают и называют одни и те же вещи по-разному, и есть те, кто этого не понимают. И вот этим последним объяснять что-то бесполезно.

Продолжать обсуждение вопроса от человека, у которого на сайте рекламируются краденые вещи - западло.
Тема закрыта.
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху