dr Tr0jan
Guest
Храните настройки портала в недоступном от юзверя месте
Хотелось бы узнать, где и как лучше всего хранить настройки портала (логин/пароль к базам и т.д.)?
Если хранить в скрипте, то доступ можно получить, через
Если хранить в обычном файле, то доступ к нему открыт по дефаулту. Можно конечно, через .htaccess, но все-таки хотелось бы узнать Ваше мнение.
По ходу еще вопросик, как читать файл *.cfg? Я решил так
Чтение осуществляется в массив $CONFIG. Может есть другие способы?
Подскажите плиззз.
===========
PHP 4.3.4 (register_globals = Off)
Apache 2.0.48
Win XP
Хотелось бы узнать, где и как лучше всего хранить настройки портала (логин/пароль к базам и т.д.)?
Если хранить в скрипте, то доступ можно получить, через
PHP:
include ('http://site/config.php');
По ходу еще вопросик, как читать файл *.cfg? Я решил так
PHP:
$expr="^ *([[:alnum:]_.]+) *= *([^ \t\n\r#]*)[[:print:]]*";
$config_file=fopen('config.cfg', 'rt')
or die ('Could not to open config file!');
while(!feof($config_file)){
$line=fgets($config_file);
if (ereg($expr, $line, $pocket)!=0)
$CONFIG[$pocket[1]]=$pocket[2];
}
Подскажите плиззз.
===========
PHP 4.3.4 (register_globals = Off)
Apache 2.0.48
Win XP