А вы уверены что у вас флэш отправляет и получает HTTP запросы ?)
Код AS1/AS2:
var send_lv:LoadVars = new LoadVars();
var recive_lv:LoadVars = new LoadVars();
send_lv.login = 'userlogin';
send_lv.password = 'userpassword';
send_lv.sendAndLoad( httpUrl , recive_lv , 'POST' );
// ответ сервера если ок - то "response=true" / "response=false" если неудача
recive_lv.onLoad = function(success)
{
if (recive_lv.response == "true")
{
getURL ( gotoURL, "_self" );
// если проверка пройдена, переадресовывем на gotoURL
}
}
Добавлено через 16 минут
А уже далее на ПХП все просто
PHP код:
<?
$result_true = "response=true";
$result_false = "response=false";
$login = htmlstripslashes( htmlentities ( $_POST["login"] ) );
$password = htmlstripslashes( htmlentities ( $_POST["password"] ) );
// здесь за точность написания всторенных пхп методов не ручаюсь
if ( isset( $login ) && $login != "" && isset( $password ) && $password != "" )
{
include ("../setup.php");
// а надо ?
$result=mysql_query("select * from users where login='$login' && password='$password' LIMIT 0,1");
$row=mysql_fetch_array($result);
if ( is_array($row) )
{
print_r( result_true);
}
else
{
print_r( result_false);
}
}
else
{
print_r( result_false);
}
?>