Hi.
Also irgendwie stell ich mich wohl total dämlich an, hab zig verschiedene Wege ausprobiert und krieg
immer ne
Exception. Kann mir evtl einer sagen wo mein Fehler ist?!
Ich will einfach nur die Antwort der PHP seite in einem Stream speichern,
und dann per LoadFromStream in eine Stringlist laden. Geht das so nicht?
Code:
...
idHttp1.RedirectMaximum := 15;
idHttp1.HandleRedirects := True;
Try
Request := TStringList.Create;
Answer := TStringList.Create;
MyStream := TMemoryStream.Create;
IdHttp1.Request.ContentType := 'application/x-www-form-urlencoded';
Request.Add('&PHPSESSID='+edit5.Text);
IdHttp1.Post(temp[6],Request,MyStream);
Answer.LoadFromStream(MyStream);
// For i := 0 to Answer.Count do
// Listbox1.Items.Add(Answer.Strings[i]);
showmessage(Answer.Strings[0]);
Finally
MyStream.Free;
Request.Free;
Answer.Free;
end;
...
temp[] ist ein Array wo eine
Url drin steht..
Wäre euch sehr verbunden wenn ihr mir da helfen könntet!
MFG emploi
[EDIT]
also hab mir mal graden stream ausgeben lassen, da ist der inhalt drin.
hab mir danach mal die Stringlist ausgeben lassen, die ist leer.
also muss da der fehler liegen. geht das LoadFromStream nicht?!
[/EDIT]