Считывание строки из файла

Статус
В этой теме нельзя размещать новые ответы.

xopoIIIuu

Пользователь
Регистрация
17 Июл 2017
Сообщения
23
Симпатии
1
Пол
Мужской
Код:
RANK_STYLE = ololoshka.ru/style.css
Код:
enum _:Settings {
    RANK_STYLE[128]
}

new g_eSettings[Settings];
Код:
if(equal(szKey, "RANK_STYLE"))
{
    parse(szBuffer, g_eSettings[RANK_STYLE], charsmax(g_eSettings[RANK_STYLE]));
}
По идеи должно же считывать название сайта с g_eSettings[RANK_STYLE], где хранится .css стиль, но оно этого не делает. Стиль не отображается.
Код:
len += formatex(buff[len], charsmax(buff) - len, "<META http-equiv=Content-Type content='text/html;charset=UTF-8'><link href='%s' rel=stylesheet type=text/css>", g_eSettings[RANK_STYLE]);
Что я не так делаю?
 
K

kapangaIII

server_print("%s|%s",g_eSettings[RANK_STYLE], buff); после len +=.[DOUBLEPOST=1533245743][/DOUBLEPOST]Ну либо
<link href='%s'
->
<link href=^"%s^"
 

xopoIIIuu

Пользователь
Регистрация
17 Июл 2017
Сообщения
23
Симпатии
1
Пол
Мужской
,
Код:
server_print("%s|%s",g_eSettings[RANK_STYLE], buff);
В консоле пишет:
Код:
RANK_STYLE|<META http-equiv=Content-Type content='text/html;charset=UTF-8'><link href='RANK_STYLE' rel=stylesheet type=text/css>
вариант с экранированием кавычек не подошел
 

xopoIIIuu

Пользователь
Регистрация
17 Июл 2017
Сообщения
23
Симпатии
1
Пол
Мужской
Проблему решил за чашечкой кофе. Тему прошу закрыть ;)

Решение:
Код:
if(equal(szKey, "RANK_STYLE"))
{   
    parse(szBuffer, g_eSettings[RANK_STYLE], charsmax(g_eSettings[RANK_STYLE]));   
    g_eSettings[RANK_STYLE] = szValue;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу