Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.04.2015, 20:22   #1
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию редактирование файла на фтп

В общем нашел пример но он на C++ как такое можно реализовать в Delphi?
Код:
Скрипт на сайте
PHP код:
<?php 
if ($_POST['data']) {$data = $_POST['data'];} else {$data='';} 
$f = fopen ('file.txt','w+'); 
fwrite($f,$data); 
fclose($f); 
?>
и в программе на кнопке

PHP код:
Код:
$http = c("httpClient1");  
$http->url = "http://example.com/mail_script.php";  // путь к скрипту у тебя на сервере  
$http->setDate("text",c("memo1")->text);  // компонент memo1  
$html = $http->submit();   // получаем html код ответа,в нашем случае true или false  
if (strstr("true",$html)) {  
  c("statusBar1")->simpleText = "Сообщение отправлено";  
}elseif(strstr("false",$html)){  
   c("statusBar1")->simpleText = "Сообщение не  отправлено";  
}

Последний раз редактировалось Stilet; 26.04.2015 в 20:38.
mitiay вне форума Ответить с цитированием
Старый 28.04.2015, 08:54   #2
mitiay
Форумчанин
 
Регистрация: 16.01.2011
Сообщений: 288
По умолчанию

Нашел еще
Код:
<?  
 $recieve = $_POST['recieve'];  
 $file = fopen("file.txt", "a+"); // сохраняем в файл file.txt всё что передала наша программа на Delphi  
 fwrite($file, $recievern); //здесь кавычек не нужно 
 fclose($file);  
 ?>
Код:
var idhttp:tidhttp; list:tstringlist; what:string;
begin
IdHTTP := TIdHTTP.Create(nil);
what:='текст'; //это то что должен получить скрипт
list:=tstringlist.create;
list.add('recieve='+what);
IdHTTP.POST('http://сайт.ru/file.php', list); // слово "текст" и будет передаваться нашему PHP скрипту
list.free;
IdHTTP.Free;
end;
Но не хочет работать,права на сервере выставил 777
mitiay вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редактирование тхт файла лежащий на фтп сервере mitiay Общие вопросы Delphi 8 29.07.2014 21:55
Удаление файла на фтп ramzes777 Работа с сетью в Delphi 5 02.10.2011 22:06
Ошибка отправки файла на фтп Crunkordie Общие вопросы Delphi 3 20.07.2011 08:39
Скачивание случайного файла с фтп snooppy Работа с сетью в Delphi 8 16.10.2008 11:36
Проверка нового файла на ФТП Aleksei Работа с сетью в Delphi 11 10.05.2008 22:26