Schau mal diesen Block an:
Delphi-Quellcode:
try
// Anfrage abschicken, hier halt z.B. "deine" PHP-Datei hinsetzen
Response := idhttp1.Post(s, MultiPartFormDataStream);
memo1.Lines.Text := Response;
except
// Upload fehlgeschlagen, entsprechend reagieren
end;
Es ist natürlich ziemlich suboptimal, jegliche Exceptions unter den Teppich zu kehren.
Ändere das mal so ab, dann hast du zumindest die Chance das Problem zu finden:
Delphi-Quellcode:
try
// Anfrage abschicken, hier halt z.B. "deine" PHP-Datei hinsetzen
Response := idhttp1.Post(s, MultiPartFormDataStream);
memo1.Lines.Text := Response;
except
on E:
Exception do
begin
// Fehler protokollieren
memo1.Lines.Text := E.
Message;
memo1.Lines.Add(E.ClassName);
end;
end;