jturbo
18.04.2009, 21:01
Написал простенькую программку, но не работает.
Программа: два текстовых поля(один для ввода данных).
и кнопка.
Суть: вводишь в поле значение, оно передается по POST скрипту на PHP,а ответ должен отобразиться в другом текстовом поле.
Где-то ошибка, не могу найти.
<?
$inputdata =$HTTP_POST_VARS["inputdata"];
$res = mysql_query("select * from base where peremen='$inputdata'");
if (@mysql_num_rows($res)>0) {
$out = mysql_result($res,0,"my_var");
}
$output=$out;
echo "my_var=".$output;
?>
на главной линейке код:
System.useCodepage=true;
var s_and_l: LoadVars= new LoadVars();
var receiver: LoadVars= new LoadVars();
код кнопи:
on(release)
{
s_and_l.inputdata=inputdata.text;
s_and_l.sendAndLoad("http://www.my_url.com/data.php", receiver, "POST");
outputdata.text="send...";
receiver.onLoad=function(ok:Boolean):Void {
if (ok) {
my_var=this.my_var;
outputdata=my_var;
} else {
outputdata="Error!";
}
}
}
Заранее благодарен!
Программа: два текстовых поля(один для ввода данных).
и кнопка.
Суть: вводишь в поле значение, оно передается по POST скрипту на PHP,а ответ должен отобразиться в другом текстовом поле.
Где-то ошибка, не могу найти.
<?
$inputdata =$HTTP_POST_VARS["inputdata"];
$res = mysql_query("select * from base where peremen='$inputdata'");
if (@mysql_num_rows($res)>0) {
$out = mysql_result($res,0,"my_var");
}
$output=$out;
echo "my_var=".$output;
?>
на главной линейке код:
System.useCodepage=true;
var s_and_l: LoadVars= new LoadVars();
var receiver: LoadVars= new LoadVars();
код кнопи:
on(release)
{
s_and_l.inputdata=inputdata.text;
s_and_l.sendAndLoad("http://www.my_url.com/data.php", receiver, "POST");
outputdata.text="send...";
receiver.onLoad=function(ok:Boolean):Void {
if (ok) {
my_var=this.my_var;
outputdata=my_var;
} else {
outputdata="Error!";
}
}
}
Заранее благодарен!