powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Разобрать строку на параметры cgi
3 сообщений из 3, страница 1 из 1
Разобрать строку на параметры cgi
    #33626827
mxlPostgres
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Строка из URL получена c помощью QUERY_STRING в пременную char *pQuery.Нужно теперь ее разобрать по полям.Как это сделать правильно? Параметров обычно 2-4.
...
Рейтинг: 0 / 0
Разобрать строку на параметры cgi
    #33626920
Станислав C.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mxlPostgresСтрока из URL получена c помощью QUERY_STRING в пременную char *pQuery.Нужно теперь ее разобрать по полям.Как это сделать правильно? Параметров обычно 2-4.
Параметры ведь задаются через <имя>=<значение>, между собой разделяются символом &, а от URL отделяются символом ?.
Я бы делал так:
1. Наполнял массив / List парами <имя>=<значение>. Для этого исходную строку проводил бы через цикл, где с помощью функции strtok() и массива символов-разделителй("&?\n") выделял очередную пару значений.
2. После выделения всех пар, разбирал бы пару на имя и значение (при помощи той же функции, только разделитель был бы "=") и складывал бы в другой массив / List.
3. Юзал то, что распарсил.
...
Рейтинг: 0 / 0
Разобрать строку на параметры cgi
    #33630225
mxlPostgres
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Можно пример?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Разобрать строку на параметры cgi
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]