HI All.
I have a very strange problem that I can not work out.
I have created a PHP script on a linux server that uses the PHP "Rename"
funcion to rename a directory on this Linux box.
If I call the script from a browser, in this cas FireFox (latest release
version), it works find.
If however, I call this same function using the below function, it only
partially works.
When I look at the new renamed folder, only the directories that are in the
renamed folder are there, NOT the files.
I have also tried the linux "mv" function which seems to work much the same
as the PHP "rename' does, and from the command line or via the PHP script
(using the exec() function to run a shell command ) it works, from a browser
calling a PHP with the exec() in it works, but as soon as I call it from the
code below, it only does the folders NOT the files AND folders.....
Can anyone shed some light on this? I have also tried using the username and
password properites of the THTTPSend class, but these made no difference.
please help...... :-(
Jeremy
function ProcessHttpPost(const URL, URLData: string; const Data:
TMemoryStream): Boolean;
var
HTTP: THTTPSend;
sStr : TStringList;
begin
HTTP := THTTPSend.Create;
try
if Trim(URLData) <> '' then
begin
sStr := TStringList.create;
sStr.add(URLData);
sStr.savetostream(HTTP.Document);
sStr.free;
HTTP.Document.position:=0;
end;
HTTP.MimeType := 'application/x-www-form-urlencoded';
Result := HTTP.HTTPMethod('POST', URL);
HTTP.Document.position:=0;
HTTP.Document.savetostream(Data);
finally
HTTP.Free;
end;
end;
-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
synalist-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synalist-public