Скрипт - создание множества страниц из файлов(контента) с общим Footer и Header

Maxiz
На сайте с 04.01.2008
Offline
218
695

Здравствуйте, поправьте пожалуйста скрипт или подскажите какими функциями лучше воспользоватсья для слудующей цели:

Есть много файлов с контентом, который должен вставляться между header и footer структурой сайта. Нужно создать с помощью PHP (ну или перла) столько страниц, сколько присутсвтует файлов контентом. То есть например есть файы с контентом: 1, 2,3,4,5,6 ...100

Их надо вставить между header и footer? чтоб получилось 100 страниц (ready1.html, ready2.html...ready100.html).

Я шарю в PHP НЕ ОЧЕНЬ !

Поэтому Написал такой скрипт, чтоб понять что я хочу:


<?php
for ($z=1; $z<=100; $z++) {
$failo=fopen('ready'.$z.'.html',"w+");
$heeed=fopen('head.php',"r");
$fooot=fopen('foot.php',"r");
$midle=fopen($z,"r");
$h=fread($heeed,filesize('head.php'));
$m=fread($midle,filesize($z));
$f=fread($fooot,filesize('foot.php'));
fputs($failo, $heeed);
fputs($failo, $midle);
fputs($failo, $fooot);
fclose($failo);
fclose($heeed);
fclose($fooot);
fclose($midle);
}
?>

создаются файлы ready1.html....

с содерджанием, типа:

Resource id #375Resource id #377Resource id #376

Maxiz добавил 21.02.2008 в 20:11

В общем такой вопрос: как с помощью puts вставить в файл именно содержание другого файла, а не его resiource id

[Удален]
#1

<?php

for ($z=1; $z<=100; $z++) {

$failo=fopen('ready'.$z.'.html',"w+");

$heeed=fopen('head.php',"r");

$fooot=fopen('foot.php',"r");

$midle=fopen($z,"r");

$h=fread($heeed,filesize('head.php'));

$m=fread($midle,filesize($z));

$f=fread($fooot,filesize('foot.php'));

fputs($failo, $h);

fputs($failo, $m);

fputs($failo, $f);

fclose($failo);

fclose($heeed);

fclose($fooot);

fclose($midle);

}

?>

Maxiz
На сайте с 04.01.2008
Offline
218
#2

мухахах, спасибо ))

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий