Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Название темы: Delphi & php
Показать сообщение отдельно

Новый участник


Сообщения: 12
Благодарности: 0

Профиль | Отправить PM | Цитировать


Первый скрипт сохраняет текст в файл. (Его переделают что бы он держал текст в себе - Запоминал.)

Второй скрипт будет обращаться к первому.. Напишут так:

Жмем в программе кнопку,скрипту на сайт отправляет текст из edit
(Сообщение которое должно отобразиться в чате.)
Второй скрипт постоянно будет брать текст у первого и передавать его нашей программе.

Получается,примерно так:

Мы заходим в чет под своим логином (Через программу.)
Наша программа сразу же должна подключиться к скрипту и не отключаться.
Жмем кнопку выход и соединение обрывается. (Закрывается.)

Скрипт мне напишут,мне бы пример как сделать так что бы программа все время просила текст у скрипта. (Не через таймер.)

(Скрипт у нас выполняет функцию маленького сервера.)

Ну вы представляете чат,люди пишут сообщение и оно сразу отображеться у всех. (Так же хочу сделать и я.)
Писать сервер для Linux я не могу,да и стоит он дорого.

Пример скрипта который будет принимать текст:

<?php
$recieve = $_GET['recieve'];
$file = fopen("file.log", "a+"); // сохраняем в файл file.log всё что передала наша программа на Delphi
fwrite($file, "$recieve\r\n");
fclose($file);
?>


И вот так мы его будем передавать скрипту:

IdHTTP := TIdHTTP.Create(nil);
IdHTTP.Get('http://сайт.ru/file.php?recieve=текст'); // слово "текст" и будет передаваться нашему PHP скрипту
IdHTTP.Free;

Мне нужен такой же скрипт только противоположный этому.
(Этот скрипт и код я взял с поиска,на сайте был пример.)

Отправлено: 11:16, 03-11-2010 | #5

Название темы: Delphi & php