![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
муви клип запускает php страницу с запросом.
Как сделать чтоб php запускался только из под моего флэш ролика. рефферер флеш не передаёт ( |
|
|||||
|
Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
|
никак, только извращаясь
__________________
flash/flex/unity |
|
|||||
|
Banned
Регистрация: Jun 2005
Сообщений: 1,805
|
а извращаться ты как предложишь? у меня есть только 1 вариант - передать какой-то код Getом
|
|
|||||
|
Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
|
а зачем обязательно Get'ом
__________________
flash/flex/unity |
|
|||||
|
Banned
Регистрация: Jun 2005
Сообщений: 1,805
|
а как ты в новое окно Postом передашь?
|
|
|||||
|
нового окна не открывается. Php запускается фоном для обработки данных с последующим возвратом во флеш.
|
|
|||||
|
ИМХО один хрен, фоном или в окне...
Во флеше пишешь: getURL("tvoiscript.php?secretnyicod=XXXXXXX"); А в PHP: if(empty($_GET["secretnyicod"])||($_GET["secretnyicod"]!="XXXXXXX")) { echo "Облом!"; exit; } |
|
|||||
|
а в чём разница между Гетом и:
loadVariablesNum("script.php?var1="+x+"&var2="+y+"&secretnyicod=XXXXXXX",0); а в пхп: if( !isset( $secretnyicod ) or $secretnyicod != "XXXXXXX" ){ echo "Облом!"; exit; } фишка в том, что если влезть в swf и найти адрес скрипта, то явно и найдётся "кодовое слово". Вот если б пхп мог определить кто его запустил, хотя бы имя файла, то уже можно было б и выпендриться. |
|
|||||
|
в PHP USER_AGENT посмотри. флеш, вроде, пишет что-то вроде "Macromedia Flash.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 03:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|