Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Задача:

есть 2 системы. ОДна система - .exe, сделанный в Delphi 7. Вторая система - php 5.0 + mysql, расположенная у одного из обычных хостеров в инете.

в mysql существует 2 таблицы,

1. users (login varchar(50), pwd_hash varchar(50))

2. temp (tmp varchar(50))

Задача - сделать образец авторизации, желательно через защищенный протокол (https ???). То есть:

1. .exe отправляет в форму, висящую в инете, логин и пароль (зашиты в виде констант в коде .ехе, либо вводятся в текстовые поля).

2. php форма получает логин-пароль, проверяет наличие логина и хэша пароля в таблице users. если совпадение не найдено, то ничего не происходит (возвращается та же форма авторизации, может быть с текстовым комментарием что пароль неверный).

3. Если логин-пароль правильный, то создается сессия, и возвращается html страница, на которой в любом виде присутствуют sid, количество записей в таблице temp, и максимальное значение temp.tmp.

4. .exe отображает полученные данные (количество записей и максимальное значение temp.tmp), и предлагает пользователю ввести произвольную текстовую строчку.

5. .exe с использованием полученного sid, отправляет введенную пользователем текстовую строку на сайт

6. php принимает строку, добавляет ее в виде записи в temp.tmp, и возвращает html страницу, на которой в любом виде присутствуют sid, количество записей в таблице temp, и максимальное значение temp.tmp.

пункты 5, 6 происходят произвольное количество раз.

7. Если сессия не получает сообщений/команд в течении, скажем, 30 минут, сессия уничтожается.

8. Пользователь может нажать в .exe кнопку "Logout". В этом случае на сайт посылается команда уничтожить сессию.

Что важно:

1. важна надежность авторизации.

2. будет важно получить внятное объяснение, какие компоненты выбраны для создания сеанса связи и почему, а так же - какие есть альтернативы.

3. важна устойчивая работа .exe на разных клиентских машинах.

4. скорость получения первого результата. необходимость изобрести велосипед задерживает дальнейшую работу

Что не важно: не важен внешний вид.

Конечная цель - получить шаблон, с использованием которого я в дальнейшем смогу делать нужную мне систему, и рекомендации по выбору способа соединения. У меня есть хорошее представление, как работает delphi, как работает php и как работает mysql. Нет опыта совместного использования delphi

Я ищу программиста, который умеет работать с delphi

Оплата - WMR

16 лет назад
x_jerry
Игорь 
51 год
18 лет в сервисе
Был
год назад

Выбранный исполнитель

ruslanf
45 лет
18 лет в сервисе
Был
16 лет назад
16 лет назад
$35
2 дня

Заявки фрилансеров

ruslanf
45 лет
18 лет в сервисе
Был
16 лет назад
16 лет назад
  • Похожие заказы

  • Есть готовая программа (с исходниками на C/C++ под Visual Studio) http://prografix.narod.ru/rus_file_stl.html Ссылка на исходники http://prografix.narod.ru/rus_gra.html Программа позволяет отобразить трехмерную фигуру (задается разными форматами - stl, gra и obj) и ее "повращать" ...

    Закрыт
    16 лет назад
  • Нужна программа, в которой нада просчитать количество стройматериала и размеры составных частей определенной конструкции. Интерфейс должен быть дружественным с графическим отображением конструкции и проставленных размеров. Предлагайте сумму и время.

    Закрыт
    16 лет назад
  • $15

    1. Разработать программы «Калькулятор», «Текстовый редак- тор». 2. Разработать классы для заданной предметной области с при- менением принципов инкапсуляции и наследования. 3. Разработать классы с применением виртуальных методов для реализации ...

    Закрыт
    16 лет назад
  • Програмное обеспечеие + Пластиковая карточка со штрих кодом(карта клиента) + устройство для чтения с карты клиента короче говоря - Нужна программа для ведения базы(Ф.И.О, место работы, адрес проживания клиента, время прихода, время ...

    Закрыт
    16 лет назад
  • $50

    Необходимо сравнить данные из файла excel, содержащего справочник (код+наименование) с документом word, в котором данный справочник используется. В результате должен быть протокол соответствия. ТЗ : HTTP://elias.ru/fo/tz.rar

    Закрыт
    16 лет назад
  • Нужно чуть исправить 2 скриптаю Работы на 1-2 часа. Есть 2 програмки нужно сденлать запись в файл некоторых полей. Оставляйте тут свои контакты и стоимость. Сделать нужно сегодня

    Закрыт
    16 лет назад
  • Здравствуйте. Написать программу на Borland C++ 3.1. Решить систему ОДУ методом Рунге-Кутта для 2 неизвестных. Уже имеется программа для решения уравнений этим методом. Не могу сделать для системы.

    Прикладное ПО1 исполнитель
    Завершен
    16 лет назад
  • Имеется БД, спроектированная по следующей теме с учётом всех требований: Информационная система городской телефонной сети: ГТС представляет собой разветвлённую сеть локальных АТС. АТС подразделяются на городские, ведомственные и учрежденческие и, возможно, ...

    Прикладное ПО1 исполнитель
    Завершен
    16 лет назад