Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB58.7570
BTC/USD0.0000
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 27.05.2010, 12:45   #1
aoki
Senior Member
 
Регистрация: 05.10.2009
Сообщений: 669
Бабло: $149025
По умолчанию Подскажите функции, php

Есть php файл например rss.php.

Нужна функция которая бы вставляла в файл текст заранее опредёленных переменных $a $b $c $d $e, между определёнными строками в файле, например '*/' и 'require_once("main.tpl");'. В функцию должны передаваться имя файла, и две строки между которыми нужно вставить код.

Нужна которая бы удаляла в файле всё между определёнными строками. В функцию должны передаваться имя файла, и две строки между которыми нужно удалить код.
PHP код:
*/
//вот здесь нужно вставить/удалить код
require_once("main.tpl"); 
aoki вне форума  
Старый 27.05.2010, 13:30   #2
dovgan
Senior Member
 
Аватар для dovgan
 
Регистрация: 07.02.2008
Адрес: online
Сообщений: 859
Бабло: $128075
По умолчанию

Цитата:
Сообщение от aoki Посмотреть сообщение
Есть php файл например rss.php.

Нужна функция которая бы вставляла в файл текст заранее опредёленных переменных $a $b $c $d $e, между определёнными строками в файле, например '*/' и 'require_once("main.tpl");'. В функцию должны передаваться имя файла, и две строки между которыми нужно вставить код.

Нужна которая бы удаляла в файле всё между определёнными строками. В функцию должны передаваться имя файла, и две строки между которыми нужно удалить код.
PHP код:
*/
//вот здесь нужно вставить/удалить код
require_once("main.tpl"); 
считываешь, регуляркой находишь код_от(.*?)код_до , вставляешь/удаляешь, сохраняешь. preg_replace - в помощь. $a $b $c $d $e - в глобал, т.к. я понял ты их напрямую не передаешь
dovgan на форуме  
Старый 27.05.2010, 13:37   #3
dovgan
Senior Member
 
Аватар для dovgan
 
Регистрация: 07.02.2008
Адрес: online
Сообщений: 859
Бабло: $128075
По умолчанию

Цитата:
Сообщение от West Fucker Посмотреть сообщение
Чует лом мое сердце...
угу, тоже самое подозревая и не стал писать функцию, просто подсказал куда смотреть.
Если файлы один в один - то да, а если в разных местах файлов вставлять - то регулярка, да и нет там ничего сложного с ней
dovgan на форуме