Ich bin auch kein Profi und mache immer so (normalerweise immer mit OpenSSL und mit Sicherheitskonzept etc.).
Demnach ist das Beispiel unten NUR EIN MINIMALISTISCHES BEISPIEL:
Delphi-Teil (Daten an PHP-Script senden):
Delphi-Quellcode:
// var
// sl: TStringList;
sl := TStringList.Create;
try
sl.Add('
message=Hallo');
IdHTTP1.Post('
http://deineseite.de/deinscript.php', sl);
// IdHTTP1 ist TIdHTTP von den Indy's
finally
sl.Free;
end;
PHP-Teil auf dem Server:
Code:
<?php
$message = $_POST['message'];
if ($message != '') {
// mache etwas mit den Daten
header("HTTP/1.1 200 OK");
} else {
header("HTTP/1.1 301 Moved Permanently");
exit();
}
?>