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

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

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

Delphi.int.ru Expert

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

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

#   

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


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

Подробнее »



Вопрос # 4 972

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

Здравствуйте, эксперты!
как сделать как бы единую базу пользователей, например можно будет зарегаться в проге, это будет равносильно регистациии на сайте
и наоборот, если ты зареган на сайте можешь войти в прогу под именем своим?

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

Вопрос задал: Адмирал (статус: Посетитель)
Вопрос отправлен: 27 января 2011, 19:45
Состояние вопроса: открыт, ответов: 0.


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

Всего сообщений: 23; последнее сообщение — 28 января 2011, 15:44; участников в обсуждении: 5.

Страницы: [1] [2] [Следующая »]

Мережников Андрей

Мережников Андрей (статус: Абитуриент), 27 января 2011, 20:35 [#1]:

создать свой сайт и свою прогу, которые будут работать с одной базой пользователей
Адмирал

Адмирал (статус: Посетитель), 27 января 2011, 20:38 [#2]:

логично, сайт есть, как примерно сделатьт эту базу
Вадим К

Вадим К (статус: Академик), 27 января 2011, 20:42 [#3]:

базу храним на сайте. а в своей программе например через http проверяем имя-пароль. Хранить копию у себя локально глупо из соображений безопасности.
Галочка "подтверждения прочтения" - вселенское зло.
Адмирал

Адмирал (статус: Посетитель), 27 января 2011, 20:45 [#4]:

можешь как нить подсказать? или хотябы тыкнуть на гугл, ато я незнаю как написать
Адмирал

Адмирал (статус: Посетитель), 27 января 2011, 21:45 [#5]:

так что?
IlluminatI

IlluminatI (статус: 2-ой класс), 28 января 2011, 01:13 [#6]:

Качай и устанавливай MySQL. А потом, кури книжки про проектирование и организация БД. + в инете полно примеров.
Вадим К

Вадим К (статус: Академик), 28 января 2011, 11:21 [#7]:

для начала нужно создать сайт, который будет поддерживать регистрацию пользователей. или найти готовый. Потом его нужно будет немного допилить.
Галочка "подтверждения прочтения" - вселенское зло.
Адмирал

Адмирал (статус: Посетитель), 28 января 2011, 11:25 [#8]:

а вот как допиливать?
Вадим К

Вадим К (статус: Академик), 28 января 2011, 12:29 [#9]:

А сайт уже есть?
Галочка "подтверждения прочтения" - вселенское зло.
Адмирал

Адмирал (статус: Посетитель), 28 января 2011, 12:33 [#10]:

да
Вадим К

Вадим К (статус: Академик), 28 января 2011, 14:01 [#11]:

и доступ к исходному коду сайта есть? можно свои скрипты дописать?
Галочка "подтверждения прочтения" - вселенское зло.
Адмирал

Адмирал (статус: Посетитель), 28 января 2011, 14:07 [#12]:

конечно
Вадим К

Вадим К (статус: Академик), 28 января 2011, 14:12 [#13]:

на делфи форму ставим IdHttp, пишем код вида
var n, p:string; // имя - пароль
 r:string;
begin
// тут ввод имени-пароля.
//.....
r := idhttp.get('http://www.yoursite.gov/yourscript?username='+n+'&password='+p);
if r = 'ok' then
  showmessage('имяпароль верные')
else
  showmessage('имяпароль неверные');

Осталось на сервере положить скрипт, который будет проверять полученные имя пароль и выдавать ответы.
Галочка "подтверждения прочтения" - вселенское зло.
Адмирал

Адмирал (статус: Посетитель), 28 января 2011, 14:30 [#14]:

а что надо писать вместо yourscript?
Адмирал

Адмирал (статус: Посетитель), 28 января 2011, 14:42 [#15]:

и кстати этот код писать на кнопку или на idhttp?
Вадим К

Вадим К (статус: Академик), 28 января 2011, 14:56 [#16]:

на что писать? а это уже как проверка устроена. можно и на кнопку, можно и на таймер, можно при запуске приложения.

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

Адмирал (статус: Посетитель), 28 января 2011, 15:01 [#17]:

теперь можешь написать, сам скрипт на сайТ?
Вадим К

Вадим К (статус: Академик), 28 января 2011, 15:04 [#18]:

никак нет. сам не могу.
Галочка "подтверждения прочтения" - вселенское зло.
Адмирал

Адмирал (статус: Посетитель), 28 января 2011, 15:06 [#19]:

а
что делать?
Егор

Егор (статус: 10-ый класс), 28 января 2011, 15:23 [#20]:

stason: да рановато тебе ещё с сайтами и скриптами заморачиваться. со временем сделаешь. а сейчас знаний не хватит. так что пока отложи эту идею и учись дальше :)
Опасайтесь багов в приведенном выше коде; я только доказал корректность, но не запускал его.
— Donald E. Knuth.

Страницы: [1] [2] [Следующая »]

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

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