Post Data Dari Bahasa Delphi Ke PHP dengan idHTTP

Bahasa pemroraman delphi dan php adalah dua bahasa pemrograman yang berbeda, namun kedua bahasa tersebut dapat melakukan transaksi data, misal delphi sebagai client dan php sebagai bahasa sever / web service. (Kalau di film kartun dragon ball seperti melakukan jurus fusion dan bisa menjadi kekuatan yang hebat). Namun untuk pemula yang masih bingung dengan bahasa delphi atau php mungkin bisa memperdalam dulu bahasanya. Dibawah ini merupakan contoh program untuk mengirim data dari aplikasi delphi ke php.

[ lihat-gambar-di-file-pdf ]

Pasa button1 masukan kode berikut.

Script delphi

procedure TForm1.Button1Click(Sender: TObject);
Var
  params : TStringList;
begin
  params := TStringList.Create;
  params.Add('a='+'hello');
  memo1.Text := idhttp1.Post('http://localhost/test/hallo.php', params);
  params.free;
end;

atau kode

procedure TForm1.Button1Click(Sender: TObject);
Var
  params : TStringList;
  res : TStringStream;
begin
  params := TStringList.Create;
  params.Add('a='+'hello');
  res := TStringStream.Create('');
  idhttp1.Post('http://localhost/test/hallo.php', params, res);
  ShowMessage(res.DataString);
  res.Free;
  params.free;
end;

Script PHP

Simpan di c:\xampp\htdocs\test\hallo.php

<?php
echo $_POST["a"];

Terus coba di running program delphi tersebut, kemudian di klik button1 maka akan muncul gambar seperti dibawah.

[ lihat-gambar-di-file-pdf ]

Semoga bermanfaat, wassalam.

Silahkan download untuk versi pdf di bawah ini.

 

download-pdf-button

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s