When I send a string to a PHP page it works fine.
The problem is when I use Arabic language like "محمد", I get a result like "؟؟؟؟". Here is my Delphi code:
var
s: string;
server: TIdHttp;
begin
s := 'محمد';
server := TIdHttp.Create;
server.Post('http://mywebsite.com/insert_studint.php?name1=' + s);
server.Free;
end;
My PHP code:
<?php
$name1=$_post['name1'];
echo $name1;
?>
How can I encode my request to UTF-8 to get a proper result on my PHP server?