![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Форумчанин
Регистрация: 08.07.2010
Сообщений: 679
|
![]()
Да обычным curl (или еще чем-нить похожим) из своей проги дергаете http страницу (которая на php) и им же отправляете GET или POST c данными для аутентификации.
Еще вариант ... если сами имеете доступ к php скрипту, организовать нормальный веб-сервис, например на базе soap Последний раз редактировалось Cronos20; 14.12.2011 в 16:36. |
![]() |
![]() |
![]() |
#12 |
***
Участник клуба
Регистрация: 30.07.2007
Сообщений: 1,162
|
![]()
Клиент
Посылка на сервер запросов методами get и post с помощью:
Сервер Скрипт, принимающий запросы гет и пост, обрабатывающий (коннект к мусклу, получение информации), возвращающий ответ. |
![]() |
![]() |
![]() |
#13 |
Пользователь
Регистрация: 22.03.2010
Сообщений: 88
|
![]()
К выше сказанным двум постам (в которых правильно изложено решение задачи) хочу добавить, что из клиента на С++ можно работать с РНР на сервере по протоколу HTTP/HTTPS. Нет необходимости дёргать страницы с сервера - отправляйте данные напрямую в скрип обработчик (минуя не нужное звено)! Прямо заполняй заранее известные аргументы нужным логином/паролем и по заранее известному методу шли РНР-скрипту, предназначенному для их проверки. Не надо копаться с формами - задолбаешься XML парсить, да и зачем?
Ещё замечание: поддерживать постоянное соединение с РНР не получиться, т.к. это HTTP протокол. А вот пользоваться РНР-сессиями вам ни кто не запрещал. Работайте с КУКИ из С++ клиента и поддержите свою сессию. |
![]() |
![]() |
![]() |
#14 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]()
Не посчитайте меня глупым, но я только начал изучать WEB технологии. dr.Chas, спасибо за код. Буду разбираться.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось dr.Chas; 16.12.2011 в 08:16. |
![]() |
![]() |
![]() |
#15 |
Старожил
Регистрация: 31.05.2010
Сообщений: 13,543
|
![]()
Что, больше никаких идей? Ай-яй-яй, а я то думал...
dr.Char, пока не стал разбираться, идёт процесс накопления информации (у меня ![]()
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder Последний раз редактировалось Smitt&Wesson; 16.12.2011 в 09:20. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Аутентификация пользователя через php и mysql | Ilya_L | PHP | 12 | 07.06.2011 07:23 |
Аутентификация пользователя | didar_ | Общие вопросы Delphi | 18 | 10.11.2009 17:11 |
запустить удалённо прогу на сервере виндовом, через пхп скрипт на линуховом хостинге | MedLight | Работа с сетью в Delphi | 5 | 25.12.2006 08:00 |