09/03/2009, 15:17
|
|
flash cs3 envio datos a php hola, tengo el siguiente código en flash cs3 para enviar datos a php.
no hay error, pero el script php no muestra nada de nada, si se inicia
// enviar datos a un script de php
// envento boton
btn1.addEventListener(MouseEvent.CLICK, enviar);
// función para enviar los datos a php
function enviar(event:MouseEvent){
// variables a ser enviadas a php
var variables:URLVariables = new URLVariables();
variables.email=txt1.text;
variables.asunto=txt2.text;
variables.cuerpo=txt3.text;
// url php y metodo de envio de los datos
var url_php:URLRequest = new URLRequest("flash_php.php");
url_php.method = URLRequestMethod.POST;
url_php.data = variables;
// envio
var urlLoad:URLLoader = new URLLoader();
urlLoad.load(url_php);
etq1.text="Enviando los datos a php";
// comprobamos si se ha enviado o ha dado error
urlLoad.addEventListener(Event.COMPLETE, exito);
urlLoad.addEventListener(IOErrorEvent.IO_ERROR, fracaso);
}
function exito(obj:Event){
etq1.text="Datos enviados correctamente";
}
function fracaso(obj:Event){
etq1.text="Error al enviar los datos a php";
}
en script en php es el siguiente
<?php
$email=$_POST['email'];
$asunto=$_POST['asunto'];
$cuerpo=$_POST['cuerpo'];
echo "Email del remitente es ".$email;
?>
No hay error en flash, pero el php no muestra nada de nada
gracias de antemano |