Модераторы: Snowy, MetalFan, bems, Poseidon
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Socket Delphi и PHP 
:(
    Опции темы
onesoft
Дата 30.8.2007, 00:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 2
Регистрация: 30.8.2007

Репутация: нет
Всего: нет



Помогите мне, даже не знаю как сделать. Нужно сделать что когда входит человек в прогу написанную на делфях, то на веб-сайте автоматически был статус ON и если вдруг связь неожиданно прервется(интернет отключился) то, что бы на сайте был статус OFF

Благодарю всех, кто поможет.

Это сообщение отредактировал(а) onesoft - 30.8.2007, 00:18
PM MAIL   Вверх
bems
Дата 1.9.2007, 12:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 3400
Регистрация: 5.1.2006

Репутация: 18
Всего: 88



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


--------------------
Обижено школьников: 8
PM MAIL   Вверх
RYB
Дата 3.9.2007, 20:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 17.1.2007

Репутация: нет
Всего: нет



В делфи есть компоненты Индусов (Инди) с помощью idHTTP на закладке Indy Clients можно эмулировать браузер. 
Делаете следуещее:

1. Добавляете на форму idHTTP
2. для передачи параметров в ПХП через ПОСТ:

Код

var
  str:TStringList;
  answer:string;
begin
  str:=TStringList.Create;
  str.Add('in_un='+user); // for example
  str.Add('in_pw='+pass);// for example
  
  try
    answer:=IdHTTP1.POST('localhost/my.php',str);
  except
  end;


3. Ну а в my.php (к примеру) пишете код пхп. Можно попробовать создать сессию, а можно в MySQL постоянно обновлять время когда юзер был онлайн последний раз.

Всетаки попробуйте с session. Документацию по ней можно найти на php.net.
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Для новичков"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

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

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0394 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.