|
| |
|
|
| |
для: bronenos
(10.02.2007 в 12:19)
| | | а как быть с тем, что в строке присутствуют знаки [ ], их как экранировать? | |
| |
|
|
| |
|
|
| |
для: supercelt
(10.02.2007 в 11:55)
| | | вместо file() - file_get_contents() | |
| |
|
|
| |
|
|
| | Задумал установить на форум мод для аттачей, а в инструкции есть некоторые действия, например:
Найти файл common.php, открыть, найти такую-то строчку, и либо дописать после неё что-нить, либо заменить её на другую.
Количество подобных операций поражает. Вот я идумаю, а если открыть этот файл как текстовый, найти нужную строку и заменить или добавить нужное. В общем написать инсталяшку, что бы потом никто не мучался ))
file думаю не подойдёт, ведь создаётся массив из строчек и поиск пойдёт по строкам, а если надо захватить несколько строк.
Конкретный пример:
есть файл common.php.
Надо найти в нём такую штуку:
$board_config[$row['config_name']] = $row['config_value'];
}
и после неё приписать:
include($phpbb_root_path . 'attach_mod/attachment_mod.'.$phpEx);
не соображу как захватить - }, если она уже на другой строке. И функция str_replace выдаёт ошибку связанную с - [].
Подскажите пожалуйста | |
| |
|
|
|