PDA

Просмотр полной версии : Правильная отправка данных


rhangel
19.11.2003, 13:56
Мне надо из флеша отослать скрипту некоторые данные...
Например:
loadVariablesNum("users.php?pl="+player_name+"&ps="+player_password,0,"GET");

И все, больше мне ничего отсылать не надо.. Но умный флеш мне помогает, и передает скрипту всю эту ботву:
users.php?pl=sdf&ps=sdf&questions=%28%D1%83%D0%B2%D0%B5%D0%BB%D0%B8%D1%87%2E%29+%D0%B8%D0%B4%D0%BE%D0%BB+%28%D0%B1%D0%BE%D0%B6%D0%B5%D1%81%D1%82%D0%B2%D0%BE%29%3F%2C%28%D1%83 %D0%BC%D0%B5%D0%BD%D1%8C%D1%88%2E%29+%D0%BA%D0%BE%D0%BC%D0%B0%D1%80%2C+%D0%BD%D0%B0%D1%81%D0%B5%D0%BA%D0%BE%D0%BC%D0%BE%D0%B5%3F%2C%2E%2E%2E+%2D+%D1%8 D%D1%82%D0%BE+%D1%81%D0%BF%D0%BE%D1%81%D0%BE%D0%B1+%D1%82%D1%80%D0%B0%D1%82%D0%B8%D1%82%D1%8C+%D0%B4%D0%B5%D0%BD%D1%8C%D0%B3%D0%B8+%D0%B1%D0%B5%D0%B7+ %D0%B2%D1%81%D1%8F%D0%BA%D0%BE%D0%B3%D0%BE+%D1%83%D0%B4%D0%BE%D0%B2%D0%BE%D0%BB%D1%8C%D1%81%D1%82%D0%B2%D0%B8%D1%8F%2E+%28%D0%90%D1%80%D0%BC%D0%B0%D0% BD+%D0%A1%D0%B0%D0%BB%D0%B0%D0%BA%D1%80%D1%83%29%3F%2C%2E%2E%2E+%2D+%D1%8D%D1%82%D0%BE+%D1%85%D0%BE%D1%80%D0%BE%D1%88%D0%BE+%D0%B7%D0%B0%D0%B3%D1%80%D 0%B8%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%BD%D0%BE%D0%B5+%D0%BA%D0%B8%D1%82%D0%B0%D0%B9%D1%81%D0%BA%D0%BE%D0%B5%3F%2C%2E%2E%2E+%2D+%D1%8D%D1%8 2%D0%BE+%D1%85%D0%BE%D1%80%D0%BE%D1%88%D0%BE+%D0%BF%D0%BE%D1%85%D1%83%D0%B4%D0%B5%D0%B2%D1%88%D0%B5%D0%B5+%D1%82%D0%BE%D0%BB%D1%81%D1%82%D0%BE%D0%B5%3 F&words=%D0%B8%D0%B4%D0%BE%D0%BB%D0%B8%D1%89%D0%B5%2C%D0%BA%D0%BE%D0%BC%D0%B0%D1%80%D0%B8%D0%BA%2C%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D1%8F%2C%D1 %8F%D0%BF%D0%BE%D0%BD%D1%81%D0%BA%D0%BE%D0%B5%2C%D1%82%D0%BE%D0%BD%D0%BA%D0%BE%D0%B5&player%5Fname=sdf&player%5Fpassword=sdf

Вопрос... Как сделать так, чтобы можно было отправить только те данные которые мне нужны?

Nox Noctis
19.11.2003, 14:09
тебе помогает не умный флэш, а искривление драйверов hands.sys :)

loadVariables и loadVariablesNum отсылают ВСЕ переменные, которые находятся в данном мувике/левеле.. без исключения.

используй для отсылки объект LoadVars - это проще..

rhangel
19.11.2003, 14:25
data = new LoadVars();
data.pl = player_name;
data.ps = player_password;
data.send("http://127.0.0.1/users.php","POST");

Флеш открывает новое окно броузера и в нем открывает эту ссылку... Как сделать так чтобы окно не открывалось?