Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Редактирование скрипта php из другого php скрипта
Покинул форум
Сообщений всего: 58
Дата рег-ции: Авг. 2011
Помог: 0 раз(а)
Как мне правильно сделать редактирование конфиг файла в php?
Ну вот например есть строчки
<?php
$MyServer="Bl";
$aa=true;
$mk=2;
?>
Как мне их отредактировать какие будут идеи?
OrmaJever
Отправлено: 25 Октября, 2011 - 18:57:57
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
будут имед создать конфиг не в формате php, а например ini. Их удобнее парсить и они работают быстрее.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
z1o
Отправлено: 25 Октября, 2011 - 19:06:05
Новичок
Покинул форум
Сообщений всего: 58
Дата рег-ции: Авг. 2011
Помог: 0 раз(а)
на php даже парсить не надо будет . Мне нужно просто ети настройки подгружать в другой скрипт...
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
z1o и в чём проблема? php скрипт кнешно можно откредактировать как обыный файл с помощью file_put_conetents(), но могут быть проблемы. Например гдето будет ошибочка в синтаксисе конфига и все скрипты которые его подключают перестанут работать, или например както случайно в начало конфигадобавите пробел, а посколько конфиг инклудится во всехскриптах вначале то могут быть проблемы с отправкой заголовков. Вобщем мой совет использовать ini файлы.
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
z1o
Отправлено: 25 Октября, 2011 - 20:44:34
Новичок
Покинул форум
Сообщений всего: 58
Дата рег-ции: Авг. 2011
Помог: 0 раз(а)
Какими командами быстрее, лучше парсить и закидать инфу в ини файлы?
OrmaJever
Отправлено: 25 Октября, 2011 - 20:58:18
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
parce_ini_files()
парсит файл в масив, а этот масив затем можно редактировать и записать обратно уже в редактируемом виде через file_put_contents()
----- Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
z1o
Отправлено: 25 Октября, 2011 - 22:36:34
Новичок
Покинул форум
Сообщений всего: 58
Дата рег-ции: Авг. 2011
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.