Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Обработка PHP сценариев с локального компьютера (http://www.flasher.ru/forum/showthread.php?t=109337)

Timurko 12.03.2008 15:51

Обработка PHP сценариев с локального компьютера
 
Когда даешь запрос пхп сценарию который находится на сервере а флэшка на локальном компе то это уже не прокатывает. Как с этим бороться???

DimasMain 12.03.2008 16:02

Поидее должно работать. Может че с путями не так. Указывай абсолютный путь.

qazwsx 12.03.2008 16:07

crossdomain

Timurko 12.03.2008 16:08

все разобрался нужно в php сценарии указывать не $_POST а $HTTP_POST_VARS

Timurko 12.03.2008 16:46

Хм... странно, на локальном сервере эта фишка срабатывает а на удаленном нет =((((

Код:

sender.sendAndLoad("http://izhwood.ru/score/write_score.php",loader,"POST");
Код:

<?
var sender = new LoadVars();
var loader = new LoadVars();
sender.user_name = _parent.user_name.text;
sender.user_score = Math.floor(_root.score);
$user_name = $HTTP_POST_VARS['user_name'];
$user_score = $HTTP_POST_VARS['user_score'];
$h = fopen("score.dat","a");
fwrite($h,$user_score.":".$user_name."\n");
fclose($h);
?>


qazwsx 12.03.2008 18:24

....
Незнаю зачем ты тут привел php код но. еше раз повторю crossdomain читай. Хотя я может и не прав, я ведь не вижу твой FLASH код чтобы судить об этом. Но мне чтото подсказывает, что у тебя нет иминно кроссдоменника на хосте....

iNils 12.03.2008 18:26

qazwsx, на это форуме принято ставить запятые. Исправте свой последний пост.

Timurko 13.03.2008 14:40

Залил в корень файлик crossdomain.xml
Код:

<?xml version="1.0"?>
<cross-domain-policy>
 <allow-access-from domain="*" />
</cross-domain-policy>

Когда swfку запускаешь с других хостов все нормуль, но если локально запускаешь всеравно не прокатывает =(

qazwsx 13.03.2008 14:45

Локально всмысле ты по swf'ке тыкаеш 2 раза мышкой, и это ты делаеш на своем компьютере?:) Если да то параметр local playback security измени на allow network...

Timurko 13.03.2008 15:41

Да именно так... Но изменение параметра всеравно не помогает =(


Часовой пояс GMT +4, время: 17:41.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.