Цитата:
Сообщение от SiteLev
Код AS3:
Security.loadPolicyFile("http://localhost/путь_к_файлу/crossdomain.xml");
|
А это зачем?
Вы не путаете понятия кроссдомена и сокет-политики?
Для того чтобы подключить сокет-соединение, не нужно грузить файл политики отдельно (если он не лежит где-нибудь отдельно от сайта).
Код AS3:
var sock = new Socket();
sock.addEventListener(Event.CONNECT, OnConnect);
sock.addEventListener(SecurityErrorEvent.SECURITY_ERROR, OnSecurityError);
sock.connect(MyHosht,Port); // хост, порт
Все, больше ничего не нужно. Сокет сам опросит сервер по 843 порту на предмет получения файла политики, если получит - он сам переподключится на указанный порт и дистпатчнет событие OnConnet, если нет - просто бросит OnSecurityError
Ну и проверяйте свой php сервер. Раз он отключается при попытке коннекта, значит определенно имеет какие-то проблемы.