![]() |
чтоб php запускался только из под флэш ролика
муви клип запускает php страницу с запросом.
Как сделать чтоб php запускался только из под моего флэш ролика. рефферер флеш не передаёт ( |
никак, только извращаясь
|
а извращаться ты как предложишь? у меня есть только 1 вариант - передать какой-то код Getом
|
а зачем обязательно Get'ом
|
а как ты в новое окно 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:30. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.