| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > Проблемы при чтении параметров из INI-файла |
| Автор: capricorn 23.10.2007, 08:21 |
| Сабж. Есть ini-файл в котором некоторые параметры используют кавычки, напр: -------- Table="border="0" color="000000"" и т.д. -------- т.е. как вы поняли - это параметры для использования в тегах. Но при чтении файла (parse_ini_file), параметры читаются только до 1-й кавычки, т.е. в этом случае получим только "border=". Как мне прочитать весь параметр. Экранировать кавычки пробовал ( \" ) - не помогает. А создавать секцию - не желательно, т.к. кол-во параметров в теге может быть разным (и их может быть, довольно-таки, много). Прошу помочь. Зарание спасибо! |
| Автор: flashaa 23.10.2007, 11:17 | ||||
| Поставленные условия невыполнимы, короче говоря, то, что ты хочешь реализовать делается по-другому, более выпрямленными руками. Ини файлы не хранят данные в кавычках произвольной вложенности. А что они хранят, написано на странице документации в предыдущей теме. К тому же сам пример данных "Table="border="0" color="000000"" " говорит о том, что ты не в ту степь пошел. Для оформления удобно использовать CSS, а потом подгружать разные CSS-ки на странице.
1.css:
|
| Автор: capricorn 23.10.2007, 13:23 |
| Возникает вопрос № раз. CSS можно использовать и для оттдельных тегов? Если да, то извиняйте, не знал. Ну и размышления: Можно извратится и решить через ж0 так: Table=" border='0' color='000000' " а потом напесать ламерную ф-ию, которая будет заменять ' на ". © Мы не ищем лёгких путей! ЗЫ ногами не пинать! меньше недели работаю с php, не овоился ещё. |
| Автор: capricorn 23.10.2007, 18:20 |
| Во посиб! |