Есть готовая программа (с исходниками на C/C++ под Visual Studio) http://prografix.narod.ru/rus_file_stl.html Ссылка на исходники http://prografix.narod.ru/rus_gra.html Программа позволяет отобразить трехмерную фигуру (задается разными форматами - stl, gra и obj) и ее "повращать" ...
Образец авторизации из delphi 7 <-> php
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Задача:
есть 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
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Прикладное ПО8 заявокЗакрыт16 лет назад
Нужна программа, в которой нада просчитать количество стройматериала и размеры составных частей определенной конструкции. Интерфейс должен быть дружественным с графическим отображением конструкции и проставленных размеров. Предлагайте сумму и время.
Прикладное ПО15 заявокЗакрыт16 лет назадРазработка ПО для регистрации событий для Adlink pci 8554 C++, Lab View подробности при личном контакте
Прикладное ПО2 заявкиЗакрыт16 лет назад- $15
1. Разработать программы «Калькулятор», «Текстовый редак- тор». 2. Разработать классы для заданной предметной области с при- менением принципов инкапсуляции и наследования. 3. Разработать классы с применением виртуальных методов для реализации ...
Прикладное ПО11 заявокЗакрыт16 лет назад Програмное обеспечеие + Пластиковая карточка со штрих кодом(карта клиента) + устройство для чтения с карты клиента короче говоря - Нужна программа для ведения базы(Ф.И.О, место работы, адрес проживания клиента, время прихода, время ...
Прикладное ПО20 заявокЗакрыт16 лет назад- $1
Нужно перевести код с Visual Prolog на Turbo Prolog domains персона = п(string,string) друзья = персона* sl = string* predicates nondeterm решение(друзья) nondeterm принадл(string,sl) nondeterm ...
Прикладное ПОнет заявокЗакрыт16 лет назад - $50
Необходимо сравнить данные из файла excel, содержащего справочник (код+наименование) с документом word, в котором данный справочник используется. В результате должен быть протокол соответствия. ТЗ : HTTP://elias.ru/fo/tz.rar
Прикладное ПО14 заявокЗакрыт16 лет назад Нужно чуть исправить 2 скриптаю Работы на 1-2 часа. Есть 2 програмки нужно сденлать запись в файл некоторых полей. Оставляйте тут свои контакты и стоимость. Сделать нужно сегодня
Прикладное ПО10 заявокЗакрыт16 лет назадЗдравствуйте. Написать программу на Borland C++ 3.1. Решить систему ОДУ методом Рунге-Кутта для 2 неизвестных. Уже имеется программа для решения уравнений этим методом. Не могу сделать для системы.
Прикладное ПО1 исполнительЗавершен16 лет назадИмеется БД, спроектированная по следующей теме с учётом всех требований: Информационная система городской телефонной сети: ГТС представляет собой разветвлённую сеть локальных АТС. АТС подразделяются на городские, ведомственные и учрежденческие и, возможно, ...
Прикладное ПО1 исполнительЗавершен16 лет назад