ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
Проблема с сокетами(Delphi 2009 и PHP) |

26.12.2008, 19:03
|
|
Новичок
Регистрация: 25.12.2005
Сообщений: 5
Провел на форуме: 229256
Репутация:
1
|
|
Проблема с сокетами(Delphi 2009 и PHP)
Есть 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 русский язык принимает вопросикам... Помогите плиз решить проблему...
|
|
|

26.12.2008, 20:26
|
|
Познавший АНТИЧАТ
Регистрация: 01.06.2008
Сообщений: 1,047
Провел на форуме: 5321514
Репутация:
3313
|
|
PHP код:
<?php
echo iconv('windows-1251','utf-8',$_POST['name']);
?>
Все данные по http протоколу должны проходить в кодировке utf-8
|
|
|

26.12.2008, 20:50
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
Использовать на обоих машинах utf-8.
|
|
|

26.12.2008, 21:46
|
|
Banned
Регистрация: 06.01.2008
Сообщений: 904
Провел на форуме: 4037638
Репутация:
1821
|
|
Ответ написали, только повторюсь что для таких вопросов, есть закрепленная тема и нех..й создавать отдельные достали уже.
|
|
|
|
 |
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|