Forum: Programmieren allgemein
by fui-tak,
27. Jun 2011
Hoppla :oops:
Ich hab anscheinend in letzter Zeit zu viel in Java gemacht...
Natürlich brauchen wir am Ende der Funktion noch das Freigeben:
...
finally
Strings.Free;
Stream.Free;
IdHttp.Free;
Forum: Programmieren allgemein
by fui-tak,
26. Jun 2011
Ups, in dem Code fehlt die Erzeugung und Deklarierung der IdHTTP-Komponente
Neuer Code:
function sendeDatenAnServer(datenString: string):string;//Rückgabewert ist die Ausgabe des PHP-Scriptes
var
Strings: TStringList; //Zusammengesetze Post-Daten
Stream: TStringStream;//Ausgabe der Aufgerufenen Seite
IdHttp: TIdHttp;//Vorher vergessene Deklaration
Forum: Programmieren allgemein
by fui-tak,
23. Jun 2011
Ich habe dir doch bereits eine fertige Version angegeben (in meinem letzten Post)
Den PHP-Code kopierst du in deinen Windows-Editor und speicherst ihn als "irgendwas.php" (im Speichern-Fenster des Editors dabei "Dateityp:" auf "Alle Dateien" stellen)
Dann lädst du "irgendwas.php" auf deinen Server.
Die Delphi-Funktion kopierst du einfach in dein Delphi Projekt (den Link darin nicht...
Forum: Programmieren allgemein
by fui-tak,
17. Jun 2011
Hi,
ich denke ein möglichst einfacher und sicherer Weg ist, wie schon diskutiert wurde, die Daten per IdHTTP an ein PHP Script zu schicken.
Um das PHP-Script einfach zu halten und da du (zunächst) mit einer manuellen Verarbeitung der Daten zufrieden bist, könnte man das PHP-Script eine E-Mail an dich versenden lassen. Dann könnte das Script so aussehen:
<?php
if(isset($_POST)){ //wenn...