Estoy haciendo con PHP y mysql un login para una web que hago en flash. Pero no sale. He visto un código, pero hay una cosa que no entiendo. la palabra "exito", no se a que se refiere. Os paso lo que tengo si le podeis echar un vistazo, os lo agradecería.

EN EL FLASH:
tengo 2 campos de Input Text con nombre de instacion: username_txt y password_txt. Un Dinamic Text con nombre de intancia mensaje_txt y un botón llamado login.

En este BOTÓN tengo este código:
on (release) {
login();
mensaje_txt.text = "conectando...";
}

EN EL PRIMER FRAME:
stop();
var envio:LoadVars = new LoadVars();
var recibir:LoadVars = new LoadVars();
function login() {
envio.username = username_txt.text;
envio.password = password_txt.text;
envio.action = "login";
envio.sendAndLoad("consulta.php", recibir, "POST");
}

recibir.onLoad = function(exito) {
trace(amria)//a esta función no entra, ya que no sale el mensaje
if (exito) {
switch (this.opcion) {
case "0" :
mensaje_txt.text = "no existe el usuario";
break;
case "1" :
mensaje_txt.text = "nombre de usuario o contraseña incorrectos";
break;
case "2" :
mensaje_txt.text = "datos correctos";
gotoAndPlay(2);
break;
default :
mensaje_txt.text = "no hay conexión";
break;
}
} else {
mensaje_txt.text = "Error en el Script";
}
};

Hay 2 archivos de php que son:

CONNECT.PHP:

<?php
$hostname_conn = "localhost";//servidor donde corre mysql
$database_conn = "mi_db";//base de datos
$username_conn = "username";//usuario de mysql
$password_conn = "password";//pass de mysql
//la conexion
$conn = mysql_pconnect($hostname_conn, $username_conn, $password_conn) or die(mysql_error());
?>


CONSULTA.PHP:

<?php
$action = $HTTP_POST_VARS['action'];
$username = $HTTP_POST_VARS['username'];
$password = $HTTP_POST_VARS['password'];
require_once('connect.php'); //llamada a la conexion
mysql_select_db($database_conn, $conn); //selecciona la db
if ($action == 'login'){
$sql = mysql_query("SELECT password,tipo FROM usuarios WHERE username='".$username."'");
if (!$sql) {
die('Could not query:' . mysql_error());
}
$sql2 = mysql_fetch_row($sql);
if (!$sql2){
//no existe usuario
echo 'no existe usuario<br>';
?>&opcion=0&<?
} else{
if ($password !== $sql2[0]){
//no coincide pass
echo 'el pass no coincide<br>';
?>&opcion=1&<?
} else{
//usuario y pass correctos
echo 'datos correctos<br>';
?>&opcion=2&
&tipo=<? echo $sql2[1]; ?>&<?
}
}
mysql_close($conn);
}
?>

Lo guardo todo en C:\AppServ\www\web

La base de datos se llama mi_db, y la tabla usuarios la cual tiene 3 campos id (clave princial), username y password.

Espero que me podais echar una mano, estoy un poco rallada y no lo veo muy claro. Solo me queda esto para terminarlo y me está volviendo loca. Espero no volveros locos a vosotros.

Ayudarme por favor.

Un saludo