Не отправляет post запрос

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
MrDead
Сообщения: 103
Зарегистрирован: 13 сен 2012, 00:46

Не отправляет post запрос

Сообщение MrDead »

Есть приложение, загружаю его в вк. Обращаюсь через post запрос к php скрипту который находится в корне сайта на хосте. В итоге ничего не отправляется и запись в бд не идет. В то время, как если я запущу флешку с простой swf-шки которая на компе, то даже оттуда отправляется пост запрос и идет запись в бд. Подскажите что не так, может надо где-то что-то указать или хз ваще
dog
Сообщения: 43
Зарегистрирован: 17 мар 2014, 15:18

Re: Не отправляет post запрос

Сообщение dog »

А crossdomain.xml есть на сервере?
MrDead
Сообщения: 103
Зарегистрирован: 13 сен 2012, 00:46

Re: Не отправляет post запрос

Сообщение MrDead »

Конечно. С ним и без него не работает
MrDead
Сообщения: 103
Зарегистрирован: 13 сен 2012, 00:46

Re: Не отправляет post запрос

Сообщение MrDead »

Код: Выделить всё

<?xml version="1.0"?> <cross-domain-policy> <allow-access-from domain="Домен"/> </cross-domain-policy>
Вот так выглядит
dog
Сообщения: 43
Зарегистрирован: 17 мар 2014, 15:18

Re: Не отправляет post запрос

Сообщение dog »

Вместо <allow-access-from domain="Домен"/> попробуйте <allow-access-from domain="*"/> (звёздочку)
MrDead
Сообщения: 103
Зарегистрирован: 13 сен 2012, 00:46

Re: Не отправляет post запрос

Сообщение MrDead »

Неа, не помогло
dog
Сообщения: 43
Зарегистрирован: 17 мар 2014, 15:18

Re: Не отправляет post запрос

Сообщение dog »

А в начале флешки есть строчка Security.allowDomain("*"); ?
если нету, то добавьте, если ошибка будет, импорт сделайте import flash.system.Security;
MrDead
Сообщения: 103
Зарегистрирован: 13 сен 2012, 00:46

Re: Не отправляет post запрос

Сообщение MrDead »

Во спасибо походу сработало. Но что делает эта функция? И для чего звездочка?
dog
Сообщения: 43
Зарегистрирован: 17 мар 2014, 15:18

Re: Не отправляет post запрос

Сообщение dog »

Подробнее можно почитать на сайте adobe, вот без той строчки как раз и не работают запросы к серверу, просто не сразу вспомнил про неё, так же и с дополнительными swf, тоже ту строчку надо добавлять. Быстро, легко, и всё работает, а когда локально проверяешь, то на ту строчку флеш плееру всё равно, поэтому и запросы работают, а вот когда уже разместил на сервере и проверяешь через браузер, тогда и начинаются проблемы, рад что помог вам)
Ответить