PHP - Problema de variables entre Flash y PHP

   
Vista:

Problema de variables entre Flash y PHP

Publicado por Luis (4 intervenciones) el 17/10/2009 21:22:39
Buenas tardes, tengo un problema con el envio de variables entre Flash y PHP. Tengo Apache instalado en un Ubuntu, con phpmyadmin, por alguna razon el PHP no me reconoce las variables que Flash envia.

Probe en una Windows con WAMPSERVER, que tambien correo un Apache 2.2.11, tiene el PHP 5.3.0, Las register globals estan off ya que he leido que deben estar asi por politicas de seguridad.

Decidi hacer un ejemplo sencillo que de igual manera PHP no reconoce las variables que Flash envia por POST.

Codigo de Flash

on (release) {

var emisor:LoadVars = new LoadVars();
var receptor:LoadVars = new LoadVars();
emisor.valor = "Esto es un valor a enviar";
emisor.sendAndLoad("script.php",receptor,"POST");
}

He probado tanto con emisor.sendAndLoad como con getURL ("script.php", "_blank", "POST");

El codigo de PHP es el siguiente:

<?php

$recibido = $_POST["valor"];
echo $recibido;

?>

El resultado que da el PHP es:

Notice: Undefined index: valor in C:\wamp\www\test\script.php on line 3

Y por supuesto no reconoce la variable valor enviado por POST del flash.

No se si tenga que configurar algo en el servidor web de tal forma que PHP reconozca las variables que se envian con POST. He probado el mismo ejemplo con un formulario HTML hacia un PHP y funciona muy bien.

Agradeceré cualquier ayuda que me puedan brindar.

Saludos

Luis
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder