Тема: HTTP USER AGENT
Показать сообщение отдельно
Старый 13.09.2005, 22:47
uncledm вне форума Посмотреть профиль Отправить личное сообщение для uncledm Посетить домашнюю страницу uncledm Найти все сообщения от uncledm
  № 1  
Ответить с цитированием
uncledm

Регистрация: Jul 2003
Адрес: Россия Новосибирск
Сообщений: 17
По умолчанию HTTP USER AGENT

Тема фигурировала но спрошу еще разок.

Общая идея - значения переменных в swf грузятся при помощи скрипта php. Без этих переменных swf не работает и очень бы хотелось чтобы данный скрипт запускался исключительно из swf размещенного в папке со скриптом. Предлагали вставлять в php строку которая будет проверять откуда идет старт скрипта.

Собственно вопрос: что за условие нужно поставить в php чтобы скрипт запускался только с swf.

Что пытался сделать:

Вставляю в php $str=getenv('HTTP_USER_AGENT'); и смотрю значения $str. При заходе с http://www....script.php браузер пишет все как полагается. При попытке вернуть значения $str с помощью swf с кодом:

g = new LoadVars();
gl = new LoadVars();
g.sendAndLoad("script.php", gl, "POST");
gl.onLoad = function(success) {
if (success) {
_root.name=gl.str;
}
}; - swf выдает пустую строку.