X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> посылаю запрос скрипту
spydark91
spydark91
Topic Starter сообщение 1.10.2011, 15:26; Ответить: spydark91
Сообщение #1


посылаю запрос php скрипту из моей проги написанной на делфи
скрипт должен созранить строку, посланную ему из проги в txt файл
делаю так

делфи код
[PHP]procedure TForm1.Button1Click(Sender: TObject);
var Data: TStringList;
Begin
Data := TStringList.Create;
IdHttp1.HandleRedirects := true;
Data.Add('str'+ '=test');
IdHttp1.Post('http://www.адрес/processing.php', Data);
end;[/PHP]
и скрипт
[PHP]<?php
$s=$_POST['str'];
$F=fopen('http://www.adress/file.txt','a');
fwrite($f,$s);
fclose($f);
?>[/PHP]
но файл остается пустым
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ARAGAS
ARAGAS
сообщение 1.10.2011, 19:06; Ответить: ARAGAS
Сообщение #2


я так делал:

[PHP]<?php
$s = $_POST['str'];
$f = fopen("./file.txt", "a");
fwrite($f, "$s");
fclose($f);
?>[/PHP]

З.Ы. если делаешь на linux не забудь права выставить, возможно именно по этому и не работает!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Arks
Arks
сообщение 1.10.2011, 20:48; Ответить: Arks
Сообщение #3


1. Заглянуть в access-log веб-сервера.
2. Дописать для делфи-скрипта callback(уж не знаю как он на Делфи выглядеть будет ибо знания ограничились школьным паскалем) в который вернется результат работы php, и с его помощью для начала понять что поступает серверу(первой строкой в php "var_dump($_REQUEST);")
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
alexdrob
alexdrob
сообщение 2.10.2011, 7:41; Ответить: alexdrob
Сообщение #4


(spydark91 @ 1.10.2011, 18:26) *
$F=fopen('http://www.adress/file.txt','a');

нельзя открыть файл по http протоколу на запись
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZhukV
ZhukV
сообщение 2.10.2011, 18:55; Ответить: ZhukV
Сообщение #5


Файл в прямом HTTP потоке не возможно открыть на запись, ну типа:
http://domain.com/text.txt
http://domain.com/aaa/aa.txt

Можно открыть только внутриние файлы + если разрешено право на запись (можно проверить функцией -- is_writeable(string path_to_file))
http://php.su/functions/?fopen -- описано применения функции.

Если и желаете писать в файл, то либо используйте ФТП соединение при помощи fopen, либо открывайте сокеты (fsockopen).

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Запрос на бесплатные полезности
7 Tia2 1960 23.3.2024, 11:27
автор: Alexand3r
Открытая тема (нет новых ответов) Куплю сайты, внутри темы подробный запрос
3 PticaKate 3650 12.11.2019, 16:22
автор: 0pium
Открытая тема (нет новых ответов) убрать GET запрос с URL
Сделать ЧПУ ссылок
18 WoWeb 9963 28.10.2016, 17:18
автор: WoWeb
Открытая тема (нет новых ответов) Помогите формировать запрос..
0 Radiance 4408 27.9.2013, 12:11
автор: -Radiance-
Открытая тема (нет новых ответов) Система низкобюджетного (3 копейки/запрос) трафикового продвижения. Бонус 5000 ссылок
0 apishops_sf 3358 6.7.2012, 0:40
автор: -apishops-


 



RSS Текстовая версия Сейчас: 20.4.2024, 4:21
Дизайн