Archive for category: Flash

Enviar datos a PHP con flash

Categories: Flash, PHP - Tags: , , ,

En flash es muy facil enviar y recibir datos desde una aplicacion en nuestro servidor ya sea PHP, JSP, ASP… basta que le enviemos a flash la cadena correcta, para eso he implementado un simple buscador de usuarios al cual facilmente se le puede agregar facilmente conexion a la base de datos.
Para ello en flash debemos usar el siguiente codigo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
on(release){
mensaje_txt.text = "Buscando...";
/// Definimos el objeto loadvars para enviar y recibir datos
enviar = new LoadVars();
recibir = new LoadVars();
/// Guardamos las variables que deseamos enviar
enviar.user = user.text;
/// Luego de enviar las variables ejecutamos la funcion
recibir.onLoad = function(success) {
if (success) {
/// recibe un mensaje de buscar_usuario.php
mensaje_txt.text = recibir.rpta;
} else {
/// manda un mensaje de error si no hay conexion
mensaje_txt.text = "Error de conexion";
}
};
/// Envia los datos a buscar_usuario.php
enviar.sendAndLoad("http://localhost/temp/flash_php/buscar_usuario.php", recibir, "POST");

}

Y el codigo del archivo PHP seria:

1
2
3
4
5
6
7
8
9
10
/// Verifico si el usuario enviado por flash existe
/// Esta parte del codigo puedo reemplazarla por la consulta a la base de datos
if ($_POST['user']=="Juan" || $_POST['user']=="Pedro" || $_POST['user']=="Maria") {
$rpta="Usuario encontrado";
} else {
$rpta="El usuario no existe";
}
/// Le envio a flash la respuesta si encontro o no el usuario
echo "&rpta=".$rpta;
?>

Puedes bajar los archivos del ejemplo desde aqui

Flash Mailer envia correos

Categories: Flash, PHP - Tags: , , ,

Cuando haces una pagina en flash, es posible que luego necesites enviar correos de un formulario de contacto pues eso no es nada complicado usando el objeto LoadVars y el evento SendandLoad.

Primero debes crear en flash un formulario con los campos que deseas, en este caso: email_box, subject_box, message_box y un boton send_btn

Luego en el 1er fotograma agregas el siguiente codigo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
stop();
// Creamos las acciones al darle click
send_btn.onRelease = function() {
// Crea el objeto loadvars que envia las vaiables
my_vars = new LoadVars();
// Guardamos las variables para enviarlas
my_vars.sender = email_box.text;
my_vars.subject = subject_box.text;
my_vars.message2 = message_box.text;
if (my_vars.sender != "" and my_vars.subject != "" and my_vars.message2 != "") {
/// Enviamos las variables a mailer.php
my_vars.sendAndLoad("mailer.php", my_vars, "POST");
gotoAndStop(2);
} else {
// En caso de error en el envio vamos al cuadro 2
error_clip.gotoAndPlay(2);
}
my_vars.onLoad = function() {
gotoAndStop(3);
};
};
email_box.onSetFocus = subject_box.onSetFocus=message_box2.onSetFocus=function () {
if (error_clip._currentframe != 1) {
error_clip.gotoAndPlay(6);
}
};

Puedes bajar el codigo desde aqui

En el archivo mailer.php no olvides cambiar el correo al que deseas que llegue el formulario

1
mail("mmanchego@mail.com", $subject, $message, "From: $sender");

Haz tu propio juego en flash

Categories: Flash - Tags: , , , ,

Por qué no crear nuestro propio juego en flash, si la cosa no es tan complicada actualmente, aquí les pongo una lista de tutoriales para crear tu propio juego en flash:

Flash Games

Flash Games