PDA

Просмотр полной версии : loadVars.send() открывается PHP


E.Q.
02.08.2006, 15:20
Каждый раз, при выполнении кода
_root.fileVars.send("vars.php", "POST");
открывается страница PHP. Можно ли ее как то обезвредить?

iNils
02.08.2006, 15:24
Вместо send использовать sendAndLoad

E.Q.
02.08.2006, 16:19
Получается, что используя sendAndLoad скрипт только обрабатывает данные и пересылает их. Почему то в файл РНР уже не сохраняет...

iNils
02.08.2006, 16:23
Не понял.

E.Q.
02.08.2006, 16:29
Вобщем, с send, пхп-скрипт сохранял переменные в файл.
А когда сделал sendAndLoad текстовый файл уже не записывается...

iNils
02.08.2006, 16:57
Код php + исходник флеша покажите.

E.Q.
02.08.2006, 20:10
PHP:
$game1=$HTTP_POST_VARS['game1'];
$game2=$HTTP_POST_VARS['game2'];
$pl11=$HTTP_POST_VARS['pl11'];
$pl12=$HTTP_POST_VARS['pl12'];
$pl21=$HTTP_POST_VARS['pl21'];
$pl22=$HTTP_POST_VARS['pl22'];
//
$wr11=$HTTP_POST_VARS['wr11'];
//..........11 -> 15
$wr15=$HTTP_POST_VARS['wr15'];
//
$wr21=$HTTP_POST_VARS['wr21'];
//..........21 -> 25
$wr25=$HTTP_POST_VARS['wr25'];
//
//
//to string
$output = "game1=".$game1."&game2=".$game2."&pl11=".$pl11."&pl12=".$pl12."&pl21=".$pl21."&pl22=".$pl22."&wr11=".$wr11."&wr12=".$wr12."&wr13=".$wr13."&wr14=".$wr14."&wr15=".$wr15."&wr21=".$wr21."&wr22=".$wr22."&wr23=".$wr23."&wr24=".$wr24."&wr25=".$wr25;
//
//echo $output;
//
//to file
$file=fopen("games.txt",'w');
fwrite($file, $output);
fclose($file);

AS:
//Если писать:
_root.games.send("games_ch.php", "POST");
//Файл перезаписывается.
//Если так:
_root.games.send("games_ch.php", _root.games, "POST");
//то не записывается