сейчас он храниться в mysql
в таблице
mysql> describe settings;
+---------------+------------------+------+-----+---------|
| id | int(10) unsigned | NO | PRI | NULL
| propertyname | varchar(60) | NO | | NULL |
| propertyvalue | text | YES | | NULL |
+---------------+------------------+------+-----+---------
в конфиге есть переменные:
$conf['admin']['uin']
$conf['admin']['mail']
и т/п/
данные в базу вношу через 'update settings set value = serialize($conf['admin']) where name="admin"'
и тут один для меня не ясный момент
при изменении найтроек сайта я вывожу html вида
(т/е/ это страница showsettings.php)
<input type="text" name="mail" value="$conf['admin']['mail']" />
а потом при сохранении конфига мне приходиться ручками прописывать что mail,uin нужно записать в $admin и сохранить перем $admin т/п/
воозможно это мое "недознание" html, можно ли зделать что-то типа
<input type="text" name="admin[]['mail']" />
??
или просто посоветуйте =)
может быть есть какой0то более просто способ который я упустил
смотрю во многих cms конфиги хранят в xml
на ваш взгяд стоит ли мне засовывать мой конфиг в xml ?
обойду ли я тем самым эту проблемму ?
надеюсь ясно объяснил
жду =)
всем зарание спасибо