|
|
|
| Есть файл. В нем вставки
<?php include('file.txt');
| Нужно из другого скрипта вызвать содержимое этого файла, но при этом все инклуды должны быть выполнены. | |
|
|
|
|
|
|
|
для: opex
(26.12.2006 в 14:55)
| | А что Вас мешает сделать другой файл в котором будет include() файл с Вашим скриптом? | |
|
|
|
|
|
|
|
для: Unkind
(26.12.2006 в 14:58)
| | В том, что include не возвращает содержимое файла. | |
|
|
|
|
|
|
|
для: opex
(26.12.2006 в 15:03)
| | Хм...Странная задача ;)
Это можно сделать через preg_replace_callback()... | |
|
|
|
|
|
|
|
для: opex
(26.12.2006 в 15:03)
| | а вы пропишите абсолютные пути при запуске include, например
define('ROOT', $_SERVER['DOCUMENT_ROOT']);
include(ROOT."/file.php");
|
здесь ROOT будет ваша корневая директория. соответственно ROOT."/includes/file.php - это папка includes в корне | |
|
|
|
|
|
|
|
для: malish
(26.12.2006 в 15:07)
| | При чем тут абсолютные пути? | |
|
|
|
|
|
|
|
для: Unkind
(26.12.2006 в 15:12)
| | ну наверное я не понял вопрос. сорри если что | |
|
|
|
|
|
|
|
для: opex
(26.12.2006 в 15:03)
| | Странно, где то ошибка.
А что в txt и может ли txt выполнятся как скрипт?
Нужно подробнее описать проблему и привест полный код, так как я лично вообще не понимаю как это не может работать и уж тем более неважно сколько там инклудов. | |
|
|
|
|
|
|
|
для: opex
(26.12.2006 в 14:55)
| | А может если от скрипта в конечном итоге нужно получить порцию данных, проще его не инклудить а обратится через http. А файл на выходе будет давать н-р xml или сериализованый массив. | |
|
|
|
|
|
|
|
для: opex
(26.12.2006 в 14:55)
| | задача упрощается: есть переменная и в ней содержится html и php код. нужно выполнить этот код и вернуть содержимое. | |
|
|
|
|
|
|
|
для: opex
(27.12.2006 в 18:39)
| | лучше бы код привел что в одном файле и в другом.
а заставить работать php код написаный в txt как и в html думаю врядли получится (если не добавить пару строк в .htaccess, но это на мой взгляд извращение).
сделай так:
include "file.php"; // где и html и php код
|
| |
|
|
|
|
|
|
|
для: opex
(26.12.2006 в 14:55)
| | задача упрощается: есть переменная и в ней содержится html и php код. нужно выполнить этот код и вернуть содержимое. | |
|
|
|