PHP запись массива в sitemap.txt

Жалоба
Вопрос

Файл keys.php следующего содержания:
Скачать програму 1
Скачать програму 2
Скачать програму 3

Есть файл create.php с кодом:
<?
$word = file("keys.php");
$count = count($word);
?>
подсчитывает количество строк в файле keys.txt

Как дополнить этот код чтобы при обращение к файлу create.php в текстовый файл sitemap.txt записывалось:
http://site.com/program.php?page=1
http://site.com/program.php?page=2
http://site.com/program.php?page=3

Если в файл keys.php добавятся строки и он будет выглядеть так:
Скачать програму 1
Скачать програму 2
Скачать програму 3
Скачать програму 4
Скачать програму 5
Скачать програму 6

То при обращение к файлу create.php в файл sitemap.txt либо к существующим строкам даписываются строки:
http://site.com/program.php?page=4
http://site.com/program.php?page=5
http://site.com/program.php?page=6

Либо файл открывается, удаляется его содержимое и напоняется:
http://site.com/program.php?page=1
http://site.com/program.php?page=2
http://site.com/program.php?page=3
http://site.com/program.php?page=4
http://site.com/program.php?page=5
http://site.com/program.php?page=6


Вроде понятно все изложил. Всем заранее спасибо.
Дополнение #1 12.06.2010 22:20:08
ну видимо в 2 предыдущих не внятно объяснил.

В процессе 1
программирование 3 года назад 2 Ответов 113 Просмотров 0

Ответов ( 2 )

    0
    7 лет назад
    Ответить

    <?
    $filename = 'sitemap.txt';
    $pre_str = 'site.ком/program.php?page=';
    $word = file("keys.php");
    $data = '';
    for ($f = 0; $f < ($count = count($word)); $f++)
    {
     $data .= $pre_str . $f . " ";
    }
    file_put_contents($filename, $data)
    ?>

    0
    7 лет назад
    Ответить

    Вам нравится вопросы по 3 раза задавать?

Ваш ответ