1. Создаю файл типа *.php, внутри два тега
<table> и </table>
2. Между ними нужно расположить соответственно блоки типа
// 1 блок
<tr>
<td>
<?php
print "1";
?>
</td>
</tr>
// 2блок
<tr>
<td>
<?php
print "2";
?>
</td>
</tr>
2. Блоки эти находятся в других скриптах (*.txt, *.php). Реально ли вот из таких кирпичиков собрать работающий скрипт. В том смысле, что я не работал еще с файлами и несовсем понимаю механизм копирования кирпичиков.
Целиком ли вставлять скажем скрипт 2.php внутрь создаваемого файла, или считывать в нем инфу побитну и ее вставлять потом.
Спустя 21 минута, 6 секунд (17.09.2010 - 16:39) silius написал(а):
<table>
<?
include 'firstfile.txt';
include 'secondfile.php';
?>
</table>
Спустя 7 минут, 15 секунд (17.09.2010 - 16:46) ABC написал(а):
нет, к сожалению инклюдить не получиться, мне нужно именно собрать файл, чтоб внутри он был цельный
Спустя 33 минуты, 7 секунд (17.09.2010 - 17:19) Michael написал(а):
Используй file_get_contents
$b1 = file_get_contents('firstfile.txt');
$b2 = file_get_contents('secondfile.php');
$res = '<table>';
$res .= $b1 . $b2 . $b1;
$res .= '</table>';
file_put_contents('result.php', $res);
Спустя 31 минута, 9 секунд (17.09.2010 - 17:50) ABC написал(а):
Спасибо! То что нужно буду пробывать!
Спустя 1 час, 3 минуты (17.09.2010 - 18:53) sergeiss написал(а):
A.B.C. - ответ уже дан, а я хотел бы узнать: а откуда такая задача возникла, почему нельзя инклудом пользоваться? Он для того и создан, чтобы из "кирпичиков" набирать итоговый скрипт, при этом не создавая его физически.
_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.