|
Вопрос # 6 361/ вопрос открыт / |
|
Здравствуйте, хочу сделать что-то типа проверки правильности ввода логина и пароля на своей созданной html странице используя idhttp. Буду очень благодарен за рабочий код к данному условию, помогите, очень нужно...
Приложение: Переключить в обычный режим-
- <html>
- <head>
-
- </head>
- <body>
- <form method="post" action="">
- E-mail: <input type="text" name="username">
- Password: <input type="password" name="password">
- <input type="submit" value="Log In">
- </form>
- </body>
- </html>
-
 |
Вопрос задал: 05Вадик05 (статус: Посетитель)
Вопрос отправлен: 16 января 2013, 15:26
Состояние вопроса: открыт, ответов: 0.
|
Мини-форум вопроса
Всего сообщений: 17; последнее сообщение — 17 января 2013, 18:43; участников в обсуждении: 3.
|
DNK (статус: Студент), 16 января 2013, 15:33 [#1]:
Почему именно на delphi такая вещь делается? PHP не лучше ль?
"Digital Networked Knight"
|
|
05Вадик05 (статус: Посетитель), 16 января 2013, 15:39 [#2]:
Просто по учёбе задали, вот я и выполняю, много чего уже реализовал, вот теперь надо с этим пунктом разобраться...а я застрял на нём
|
|
Вадим К (статус: Академик), 16 января 2013, 16:15 [#3]:
м, так клиент нужно сделать или сервер? idhttp - это клиент.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
05Вадик05 (статус: Посетитель), 16 января 2013, 17:02 [#4]:
если взять задачу целиком, то чтоб клиент открывал страницу LOGIN.html, данные шли на сервер, он проверял их и если они верны, то клиенту загружалась другая любая страница, если не верные данные, то отображалась страница с ошибкой
|
|
Вадим К (статус: Академик), 16 января 2013, 17:08 [#5]:
в данном случае "клиент" это пользователь с броузером, а сервер, это приложение, которое нужно написать?
Галочка "подтверждения прочтения" - вселенское зло.
|
|
05Вадик05 (статус: Посетитель), 16 января 2013, 17:09 [#6]:
можно пример, где это реализовано в одной проге, она обращается к html странице, вводит логин и пароль, данные сравниваются внутри проги и далее идёт переход на нужную страницу либо с ошибкой, либо какую-нибуть другую. мне главное понять как в моём примере читать данные из компонентов LOGIN.html
|
|
Вадим К (статус: Академик), 16 января 2013, 17:10 [#7]:
при такой формулировке - никак. Пока точно не объясните, что именно нужно, ничем никто не поможет.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
05Вадик05 (статус: Посетитель), 16 января 2013, 17:11 [#8]:
Вадим К, совершенно верно, там дальше ещё пункты, но с ними,думаю, сам разберусь...
|
|
Вадим К (статус: Академик), 16 января 2013, 17:13 [#9]:
ох, боюсь, что то что дальше идет в "пунктах", может кардинально перевернуть все.
Можно сделать свой микросервер на делфи. Тогда страницу нужно будет открывать по адресу "http://127.0.0.1/login.html".
Галочка "подтверждения прочтения" - вселенское зло.
|
|
05Вадик05 (статус: Посетитель), 16 января 2013, 17:17 [#10]:
дальше по пункту надо указать ссылку на загрузку приложения, которое я уже сделал, если подскажешь сразу и это. то буду очень благодарен
|
|
05Вадик05 (статус: Посетитель), 16 января 2013, 17:18 [#11]:
то есть, логин и пароль клиент вбил верно и тут переходит на страницу с ссылкой, нажал - загрузил и тут уже весь функционал готов у меня проги, главное не могу понять работу с html
|
|
Вадим К (статус: Академик), 16 января 2013, 17:19 [#12]:
гугли idHttpServer. и читать, читать, читать.
"работать с html" в данном случае бессмысленности.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
05Вадик05 (статус: Посетитель), 16 января 2013, 17:23 [#13]:
статья конечно хорошо, я перед тем как сюда написать их и почитал, но хотелось бы пару строк конкретно относящихся к моему случаю... плиззз
|
|
DNK (статус: Студент), 16 января 2013, 23:48 [#14]:
Вадим К: Я тут помедитировал и кажется понял, что от нас требуется. Щас переведу албанского на русский: сделать с помощью IdHTTP POST-запрос, как если он был сформирован браузером из выше приведенной страницы LOGIN.html
"Digital Networked Knight"
|
|
05Вадик05 (статус: Посетитель), 17 января 2013, 10:22 [#15]:
да, помогите реализовать
|
|
Вадим К (статус: Академик), 17 января 2013, 12:16 [#16]:
Не факт, DNK, не факт.
Галочка "подтверждения прочтения" - вселенское зло.
|
|
05Вадик05 (статус: Посетитель), 17 января 2013, 18:43 [#17]:
Можно сделать свой микросервер на делфи. Тогда страницу нужно будет открывать по адресу "http://127.0.0.1/login.html". - подходит
|
Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте.
|