За последние 24 часа нас посетили 59339 программистов и 1831 робот. Сейчас ищут 1024 программиста ...

Запись в файл содержимое из другого PHP файла

Тема в разделе "PHP для новичков", создана пользователем ygen, 9 мар 2008.

  1. ygen

    ygen Guest

    Есть файл template.php

    Надо создать другой файл и записать в начало строку <?php $page_name="index" ?>
    а затем дописать содержимое файла template.php.

    Причём название файла содержится в переменной $texter1 и надо добавить ещё расширение .PHP...

    Не могли бы вы помочь реализовать это? у меня не получается!

    PHP:
    1. <?php
    2. $handle=fopen("template.php","r");
    3. while (!feof($handle))
    4. {
    5. $buffer=fgets($handle,4096);
    6. $buffer .=$buffer;
    7. }
    8. fclose($handle);
    9.  
    10. $handle=fopen(" '$texter1'.php ","w");
    11. fwrite($handle,"<?php $page_name="index" ?>");
    12. fwrite($handle,$buffer);
    13. fclose($handle);
    14. ?>
    15.  
     
  2. topas

    topas Активный пользователь

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36
    замени на
    PHP:
    1.  
    2. $handle = fopen($texter1 . ".php", 'w');
     
  3. ygen

    ygen Guest

    Благодарю. Просто главная проблема в том что не хочет никак считываться содержимое файла PHP!! Никак не могу исправить это. Видимо я как-то не так складываю строки $buffer .=$buffer;
     
  4. topas

    topas Активный пользователь

    С нами с:
    16 авг 2006
    Сообщения:
    2.258
    Симпатии:
    36
    ygen
    все так "складываешь" :)
    а вообще есть функция file_get_content('filename.ext');
     
  5. +Sten+

    +Sten+ Активный пользователь

    С нами с:
    27 авг 2007
    Сообщения:
    978
    Симпатии:
    0
  6. ygen

    ygen Guest

    Спасибо всем!!!