X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> выполнение подключаемого фалйа
Letmetouchyou
Letmetouchyou
Topic Starter сообщение 9.7.2010, 2:56; Ответить: Letmetouchyou
Сообщение #1


можно ли в пхп, подключая файл ( require / include)
в переменную запихать результат его выполнения?
например если
file.php
[PHP]<?php
echo '<div>sadsad</div>';
?>[/PHP]
index.php:
[PHP]<?php

$s = какето_команда(file.php);

?>
[/PHP]
что бы в переменной $s было <div>sadsad</div>

?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 9.7.2010, 3:29; Ответить: Apay
Сообщение #2


[php]function inc( $file ){
ob_start();
include( $file );
return ob_get_flush();
}
[/php]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Letmetouchyou
Letmetouchyou
Topic Starter сообщение 9.7.2010, 3:44; Ответить: Letmetouchyou
Сообщение #3


Apay, спасибо)
только проблема в том что подключаеммый фал так же выполняеться)) то есть
[PHP]function inc( $file ){
ob_start();
include( $file );
return ob_get_flush();
}

echo inc('file.php');[/PHP]

вывод происходит два раза )

можно ли сделать, чтобы только записывался в перемнную результат? чтобы не было никакого экарнирования данных?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Letmetouchyou
Letmetouchyou
Topic Starter сообщение 9.7.2010, 3:46; Ответить: Letmetouchyou
Сообщение #4


вроде можно, но както дуратская конструкция

[PHP]<?php

function callback($buffer)
{

return $buffer;
}

ob_start("callback");

include 'file.php';

ob_end_flush();

?>[/PHP]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Apay
Apay
сообщение 9.7.2010, 8:50; Ответить: Apay
Сообщение #5


sorry, вместо ob_get_flush использовать ob_get_clean

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Re: Рерайт, копирайт от 40р, выполнение заявок GoGetLinks, Miralinks 50р
Заявки на биржах под ключ за 50 рублей
8 projectadmin 3172 18.8.2023, 8:19
автор: projectadmin
Горячая тема (нет новых ответов) Рерайт, копирайт, выполнение заявок в биржах - с опытом и дёшево
200 demon932008 145055 20.4.2022, 17:59
автор: Masta_team
Открытая тема (нет новых ответов) Требуется выполнение однотонной задачи
5 ShirockoffNick 1974 12.1.2020, 20:36
автор: ShirockoffNick
Открытая тема (нет новых ответов) Выполнение заявок GGL SAPE mirka rotapost
Необходим человек для ведения бирж и выполнения заявок
3 spavoda 3501 12.9.2018, 14:41
автор: Ekaterina_vishnyakova
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыSEO комплекс: Аудит (БЕСПЛАТНО) > План работ > Выполнение > Отчет
Внутренняя и внешняя оптимизация - оплата ПО ФАКТУ
20 SeoHalk 10821 5.9.2017, 8:04
автор: Crazy_Script


 



RSS Текстовая версия Сейчас: 19.4.2024, 10:39
Дизайн