Экспертная система Delphi.int.ru

Сообщество программистов
Общение, помощь, обмен опытом

Логин:
Пароль:
Регистрация | Забыли пароль?

Delphi.int.ru Expert

Другие разделы портала

Переход к вопросу:

#   

Статистика за сегодня:  


Лучшие эксперты

Подробнее »



Вопрос # 6 361

/ вопрос открыт /

Здравствуйте, хочу сделать что-то типа проверки правильности ввода логина и пароля на своей созданной html странице используя idhttp. Буду очень благодарен за рабочий код к данному условию, помогите, очень нужно...

Приложение:
  1.  
  2. <html>
  3. <head>
  4.  
  5. </head>
  6. <body>
  7. <form method="post" action="">
  8. E-mail: <input type="text" name="username">
  9. Password: <input type="password" name="password">
  10. <input type="submit" value="Log In">
  11. </form>
  12. </body>
  13. </html>
  14.  


05Вадик05 Вопрос ожидает решения (принимаются ответы, доступен мини-форум)

Вопрос задал: 05Вадик05 (статус: Посетитель)
Вопрос отправлен: 16 января 2013, 15:26
Состояние вопроса: открыт, ответов: 0.


Мини-форум вопроса

Всего сообщений: 17; последнее сообщение — 17 января 2013, 18:43; участников в обсуждении: 3.
DNK

DNK (статус: Студент), 16 января 2013, 15:33 [#1]:

Почему именно на delphi такая вещь делается? PHP не лучше ль?
"Digital Networked Knight"
05Вадик05

05Вадик05 (статус: Посетитель), 16 января 2013, 15:39 [#2]:

Просто по учёбе задали, вот я и выполняю, много чего уже реализовал, вот теперь надо с этим пунктом разобраться...а я застрял на нём
Вадим К

Вадим К (статус: Академик), 16 января 2013, 16:15 [#3]:

м, так клиент нужно сделать или сервер? idhttp - это клиент.
Галочка "подтверждения прочтения" - вселенское зло.
05Вадик05

05Вадик05 (статус: Посетитель), 16 января 2013, 17:02 [#4]:

если взять задачу целиком, то чтоб клиент открывал страницу LOGIN.html, данные шли на сервер, он проверял их и если они верны, то клиенту загружалась другая любая страница, если не верные данные, то отображалась страница с ошибкой
Вадим К

Вадим К (статус: Академик), 16 января 2013, 17:08 [#5]:

в данном случае "клиент" это пользователь с броузером, а сервер, это приложение, которое нужно написать?
Галочка "подтверждения прочтения" - вселенское зло.
05Вадик05

05Вадик05 (статус: Посетитель), 16 января 2013, 17:09 [#6]:

можно пример, где это реализовано в одной проге, она обращается к html странице, вводит логин и пароль, данные сравниваются внутри проги и далее идёт переход на нужную страницу либо с ошибкой, либо какую-нибуть другую. мне главное понять как в моём примере читать данные из компонентов LOGIN.html
Вадим К

Вадим К (статус: Академик), 16 января 2013, 17:10 [#7]:

при такой формулировке - никак. Пока точно не объясните, что именно нужно, ничем никто не поможет.
Галочка "подтверждения прочтения" - вселенское зло.
05Вадик05

05Вадик05 (статус: Посетитель), 16 января 2013, 17:11 [#8]:

Вадим К, совершенно верно, там дальше ещё пункты, но с ними,думаю, сам разберусь...
Вадим К

Вадим К (статус: Академик), 16 января 2013, 17:13 [#9]:

ох, боюсь, что то что дальше идет в "пунктах", может кардинально перевернуть все.

Можно сделать свой микросервер на делфи. Тогда страницу нужно будет открывать по адресу "http://127.0.0.1/login.html".
Галочка "подтверждения прочтения" - вселенское зло.
05Вадик05

05Вадик05 (статус: Посетитель), 16 января 2013, 17:17 [#10]:

дальше по пункту надо указать ссылку на загрузку приложения, которое я уже сделал, если подскажешь сразу и это. то буду очень благодарен
05Вадик05

05Вадик05 (статус: Посетитель), 16 января 2013, 17:18 [#11]:

то есть, логин и пароль клиент вбил верно и тут переходит на страницу с ссылкой, нажал - загрузил и тут уже весь функционал готов у меня проги, главное не могу понять работу с html
Вадим К

Вадим К (статус: Академик), 16 января 2013, 17:19 [#12]:

гугли idHttpServer. и читать, читать, читать.

"работать с html" в данном случае бессмысленности.
Галочка "подтверждения прочтения" - вселенское зло.
05Вадик05

05Вадик05 (статус: Посетитель), 16 января 2013, 17:23 [#13]:

статья конечно хорошо, я перед тем как сюда написать их и почитал, но хотелось бы пару строк конкретно относящихся к моему случаю... плиззз
DNK

DNK (статус: Студент), 16 января 2013, 23:48 [#14]:

Вадим К: Я тут помедитировал и кажется понял, что от нас требуется. Щас переведу албанского на русский: сделать с помощью IdHTTP POST-запрос, как если он был сформирован браузером из выше приведенной страницы LOGIN.html
"Digital Networked Knight"
05Вадик05

05Вадик05 (статус: Посетитель), 17 января 2013, 10:22 [#15]:

да, помогите реализовать
Вадим К

Вадим К (статус: Академик), 17 января 2013, 12:16 [#16]:

Не факт, DNK, не факт.
Галочка "подтверждения прочтения" - вселенское зло.
05Вадик05

05Вадик05 (статус: Посетитель), 17 января 2013, 18:43 [#17]:

Можно сделать свой микросервер на делфи. Тогда страницу нужно будет открывать по адресу "http://127.0.0.1/login.html". - подходит

Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.

Версия движка: 2.6+ (26.01.2011)
Текущее время: 22 февраля 2025, 11:42
Выполнено за 0.03 сек.