PDA

Просмотр полной версии : Форма обратной связи


sun25
24.05.2013, 00:52
Здравствуйте!
Создал форму обратной связи swf+php
Загрузил mail.php на сервер все работает отлично!
Хотел загрузить ету форму вконтакт. Там можна загружать только swf приложения! Форма запускается но письмо на почту неприходит :(. Как я понимаю сам сервер ВК запрещает обращение приложений к чужым файлам.
Возможно ли ето сделать другим способом чтобы форма работала? Можно ли сделать форму одним swf файлом?
Я слишком слаб в програмировании, несудите сторого. Прошу помощи в етом вопросе.
Заранее спасибо!

caseyryan
24.05.2013, 08:01
Как я понимаю сам сервер ВК запрещает обращение приложений к чужым файлам.
Ничего он не запрещает.
Хотел загрузить ету форму вконтакт.
PHP? Php выполняется на сервере, а не на клиенте. Естественно в контакт это загрузить нельзя.
И вообще, для чего грузить ее в контакт? Мало контактовской системы сообщений?
Можно ли сделать форму одним swf файлом?
Нельзя.

sun25
24.05.2013, 13:24
Загрузить форму, всмысле сам SWF файл. PHP у меня на другом хостинге.
Немогу понять тогда почему неработает приложение если его запускать из ВК?

caseyryan
24.05.2013, 13:47
Тогла скорее всего дело в файле политик crossdomain.xml на вашем сервере

sun25
24.05.2013, 14:11
Спасибо за ответы!
Политика VK или того сервера где mail.php?

Добавлено через 39 минут
Немного погуглил и понял что задал очень тупой вопрос.
Подскажите как я могу править crossdomain.xml или етот файл нужно самому создать в корне папки?

GBee
24.05.2013, 16:34
самому в корне своего сервера. вы разрешаете вашей флешке лазить за данными.

sun25
24.05.2013, 16:55
создал в корне crossdomen.xml
с текстом:
<?xml version="1.0"?>
-<cross-domain-policy><allow-access-from domain="*"/></cross-domain-policy>
Результат все тот же.
Ище если я с контакта хочу перейти по ссылке к своему файлу mail.php мне выдает соощение:
"Потенційно-шкідливе посилання
Посилання, за яким Ви спробували перейти, веде на сайт, розташований на безкоштовному хостингу. "
Может ето и есть причина?

Добавлено через 5 минут
РЕШЕНО!
Причина дествительно была в crossdomain.xml
Спасибо всем кто помог!

Добавлено через 2 часа 26 минут
Все получилось. Теперь другая проблема. Русский текст приходить на почту абракадаброй. В php кодировка UTF8. Как я понимаю нужно и AS перевести в UTF8. Подскажите какю строку прописать нада и куда ее поставить! Искал по форуму ничего неполучается :(

Добавлено через 3 часа 0 минут
Видать на мейл.ру была другая кодировка. На укр.нет все отлично работает