вставить скриптом исходный код в файл, без обработки

Тема в разделе "Как сделать...", создана пользователем zilon, 3 дек 2013.

  1. zilon

    zilon

    Регистр.:
    30 июл 2011
    Сообщения:
    370
    Симпатии:
    147
    подскажите пожалуста можно ли как не будь вставить в начало файла исходный код без обработки. То есть не инклюдом его подключать а взять файл, записать код, сохранить файл. Пытался код в переменную записать и стрингреплейсом поменять вначале тег какой-то на исходный код+тег, но не получилось, может есть какой не будь костыль? очень н-н-ннада :thenks:

    а вот код

    PHP:
    <?php

    function transliturl($url)
    {
        
    $trans = array
        (
            
    "а" => "a",  "б" => "b",  "в" => "v",    "г" => "g",  "д" => "d",  "е" => "e",
            
    "ё" => "e",  "ж" => "zh",  "з" => "z",    "и" => "i",  "й" => "y",  "к" => "k",
            
    "л" => "l",  "м" => "m",  "н" => "n",    "о" => "o",  "п" => "p",  "р" => "r",
            
    "с" => "s",  "т" => "t",  "у" => "u",    "ф" => "f",  "х" => "h",  "ц" => "c",
            
    "ч" => "ch",  "ш" => "sh",  "щ" => "sch""ь" => "l",  "ы" => "y",  "ъ" => "l",
            
    "э" => "e",  "ю" => "yu",  "я" => "ya"" " => "-",
        );
        return 
    strtr($url$trans);
    }

    $put dirname(__FILE__);
    $put str_replace("/inc""/ucontent/categoryes.txt"$put);
    $put file_get_contents($put);
    $put explode("\n"$put);
    $GLOBALS['PUTTT'] = $put;

    ?>
    и внутри файла эту фунцию вызывать надо будет, но это сам сделаю, если это возможно...
     
  2. асс

    асс

    Регистр.:
    13 окт 2006
    Сообщения:
    756
    Симпатии:
    221
    Вы покажите то что долно получиться после определенных действйю, тоесть вставьте то что нужно будет вставить.

    Вы хотите например после строки <?php

    Вставить какой то код и выполнить его?
     
  3. zilon

    zilon

    Регистр.:
    30 июл 2011
    Сообщения:
    370
    Симпатии:
    147
    надо так сделать есть файл index.php там код

    HTML:
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
    <head>
    <meta http-equiv='Content-Type' content='text/html; charset=windows-utf-8' />
    
    ...
    
    </body>
    </html>
    
    надо в начало вставить код и сохранить index.php чтоб получилось так

    PHP:
    <?php

    function transliturl($url)
    {
        
    $trans = array
        (
            
    "а" => "a",  "б" => "b",  "в" => "v",    "г" => "g",  "д" => "d",  "е" => "e",
            
    "ё" => "e",  "ж" => "zh",  "з" => "z",    "и" => "i",  "й" => "y",  "к" => "k",
            
    "л" => "l",  "м" => "m",  "н" => "n",    "о" => "o",  "п" => "p",  "р" => "r",
            
    "с" => "s",  "т" => "t",  "у" => "u",    "ф" => "f",  "х" => "h",  "ц" => "c",
            
    "ч" => "ch",  "ш" => "sh",  "щ" => "sch""ь" => "l",  "ы" => "y",  "ъ" => "l",
            
    "э" => "e",  "ю" => "yu",  "я" => "ya"" " => "-",
        );
        return 
    strtr($url$trans);
    }

    $put dirname(__FILE__);
    $put str_replace("/inc""/ucontent/categoryes.txt"$put);
    $put file_get_contents($put);
    $put explode("\n"$put);
    $GLOBALS['PUTTT'] = $put;

    ?>

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru" lang="ru">
    <head>
    <meta http-equiv='Content-Type' content='text/html; charset=windows-utf-8' />

    ...

    </body>
    </html>
     
  4. асс

    асс

    Регистр.:
    13 окт 2006
    Сообщения:
    756
    Симпатии:
    221
    Держите, надеюсь то что вам надо

    Файл edit2.php берет коды html и php из файлов code.txt и html.txt
    все смешивает и сохраняет в new.php

    Далее уже сами делаете как угодно.



    Все это можно сделать в одном файле, я сосздал для этого файл edit.php
    все смешивает и сохраняет в new.php
     

    Вложения:

    • coded_acc.zip
      Размер файла:
      2,2 КБ
      Просмотров:
      6
    zilon нравится это.