PDA

Просмотр полной версии : Проблема с сокетами(Delphi 2009 и PHP)


Dead_Zorro
26.12.2008, 19:03
Есть php скрипт, который ждёт подключения к сокету и после подключения, пишет в сокет 12345.

Через TcpClient1 подключаюсь...

procedure TForm4.Button3Click(Sender: TObject);
begin

TcpClient1.Connect;

end;

Потом...

procedure TForm4.TcpClient1Connect(Sender: TObject);
var
st: string;
begin

st:=TcpClient1.Receiveln;
Edit1.Text:=st;
TcpClient1.Disconnect;

end;

Всё отлично работает! Только вместо "12345", выводятся квадратики:(

И проблема при посылки через TIdHTTP данных методом POST, PHP русский язык принимает вопросикам... Помогите плиз решить проблему...

Chaak
26.12.2008, 20:26
<?php
echo iconv('windows-1251','utf-8',$_POST['name']);
?>
Все данные по http протоколу должны проходить в кодировке utf-8

nerezus
26.12.2008, 20:50
Использовать на обоих машинах utf-8.

De-visible
26.12.2008, 21:46
Ответ написали, только повторюсь что для таких вопросов, есть закрепленная тема и нех..й создавать отдельные достали уже.