AS = ActionScript.
Te he aconsejado que pongas el fragmento de código de ActionScript que no te funciona, para ver que esta mal y que utilices la tecla
enter despues de los puntos, como punto aparte, para que las oraciones sean más entendibles.
Eso lo sabemos los que fuimos a la escuela.
Un ejemplo de
usuario y contraseña en PHP para conectar ActionScript+MySQL+PHP, que hay a montones por internet es este:
<?php
switch($HTTP_GET_VARS['HttpOpc']){
case "Fila":
if (isset($HTTP_GET_VARS['FilaActual'])) {
$FilaActual = $HTTP_GET_VARS['FilaActual'];
}else{
$FilaActual = 0;
}
$res=Fila($FilaActual,$HTTP_GET_VARS['Total']);
break;
case "Guardar":
$res="&res=0&msg=Usuario vacio";
if (strlen(trim($HTTP_GET_VARS['Usuario']))>0){
$res=Guardar($HTTP_GET_VARS['Usuario'],$HTTP_GET_VARS['contraseña']);
}
break;
case "Actualizar":
$res=Actualizar($HTTP_GET_VARS['Usuario'],$HTTP_GET_VARS['contraseña']);
break;
case "Borrar":
$res=Borrar($HTTP_GET_VARS['Usuario']);
break;
case "Buscar":
$res=Buscar($HTTP_GET_VARS['Usuario']);
break;
}
// devuelvo el resultado dependiente de cada funcion
//return de result depending of each function
echo $res;
exit();
//buscar por un usuario y devuelve la contraseña si existe y si no un mensaje
//return the password of de $User if exist, or a message if don't
function Buscar($User){
require_once('Connections/test.php');
mysql_select_db($database_test, $test);
$Select="Select * from Usuarios Where Usuario='". $User . "'";
$rs = mysql_query($Select, $test) or die(mysql_error());
$totalRows = mysql_num_rows($rs);
if ($totalRows>0){
$row = mysql_fetch_assoc($rs);
$r="&res=1&msg=" . $row['contraseña'];
}else{
$r="&res=0&msg=No existe";
}
return $r ;
}
//actualiza con $Password el $User del WHERE
//refresh the with $Password the user of the WHERE
function Actualizar($User,$Password){
require_once('Connections/test.php');
mysql_select_db($database_test, $test);
$Update="UPDATE Usuarios Set contraseña='" . $Password . "' WHERE Usuario='" .$User . "'";
$rs = mysql_query($Update, $test) or die(mysql_error());
}
//Borra a $User de la base de datos, y retorna si se borro algo o no
//erase $user from the database, and return if some reg has been erased or not
function Borrar($User){
require_once('Connections/test.php');
mysql_select_db($database_test, $test);
$Delete="DELETE FROM Usuarios Where Usuario='". $User . "'";
$rs = mysql_query($Delete, $test) or die(mysql_error());
$r="res=" . mysql_affected_rows() . "&basura=nada";//se añade basura para eliminar el espacio despues de res=0 o res=1 para que lo use flash
return $r;
}
//guarda un $User con su $Password, verificando integridad referencial, y retorna un mensaje si se guardo o no
//sava a new $User with their $Passwors, checking for the referential integrity, and return a message if has been saved or not
function Guardar($User,$Password){
require_once('Connections/test.php');
mysql_select_db($database_test, $test);
$Select="Select * from Usuarios Where Usuario='". $User . "'";
$rs = mysql_query($Select, $test) or die(mysql_error());
$totalRows = mysql_num_rows($rs);
if ($totalRows==0){
$Insert="INSERT INTO Usuarios (Usuario,contraseña) Values ";
$Insert=$Insert . " ('" . $User . "','" . $Password . "')";
$rs = mysql_query($Insert, $test) or die(mysql_error());
$r="&res=1&msg=Guardado";
}else{
$r="&res=0&msg=YA EXISTE EL USUARIO";
}
return $r ;
}
//devuelve un registro especico y el total si es la primera carga del script, para las proximas cargas no se saca, porque consume recursos, y ya se saba cual es su valor
//return one espefic reg and the total if is it the first run of the script, for the nexts loads it don't take it, because now i know the value
function Fila($FilaActual,$SacarTotal){
require_once('Connections/test.php');
mysql_select_db($database_test, $test);
$query_rs = "SELECT * FROM Usuarios";
if ($SacarTotal=="si"){
$rs = mysql_query($query_rs, $test) or die(mysql_error());
$totalRows = mysql_num_rows($rs);
}else{
$totalRows=$SacarTotal;
}
if ($FilaActual>$totalRows-1){//para que no pase del limite de registros de la tabla
$FilaActual--;
}
$query_limit_rs = sprintf("%s LIMIT %d, %d", $query_rs, $FilaActual, 1);
$rs = mysql_query($query_limit_rs, $test) or die(mysql_error());
$row = mysql_fetch_assoc($rs);
$httpres="&total=". $totalRows. "&actual=". $FilaActual. "&Usuario=". $row["Usuario"]. "&contraseña=" .$row["contraseña"] ;
if ($totalRows==0){
$httpres="&total=0&actual=0&Usuario=No existen&contraseña=";
}
mysql_free_result($rs);
return $httpres;
}
?>
Ahora si lo que quieres es invocar a otro swf, solo necesitas:
on (release) {
loadMovie("pelicula.swf", cuadro);
}
o si bien un ASP
onLoad () {
this.loadVariables("archivo.asp");
}
obiviamente respetando los respectivos
&message= al principio y
& al final del contenido de tu ASP.
Es cosa de niños.