Comunidad de diseño web y desarrollo en internet online

Flash, PHP y LoadVars

Citar            
MensajeEscrito el 14 Jun 2007 08:19 am
Hola a todo el mundo,

He estado probando el tutorial de LoadVars en Flash (http://www.cristalab.com/tutoriales/6/tutorial-de-loadvars-en-flash)
y tengo problemas para realizar el nivel intermedio. El motivo es que no consigo que el archivo php interprete correctamente las variables que le paso desde flash. Creo que el servidor si que entiende php porque he hecho pruebas desde html a php y funciona bien.

En mi desesperacion probe otro ejemplo, pongo el código por si veis el error:

codigo de actionscript:

var envio_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();

function comprobacion() {
envio_lv.uno = "3";

envio_lv.sendAndLoad("miph.php", recibir_lv, "POST");
}


recibir_lv.onLoad = function() {
texto_txt.text = this.res; };


codigo PHP:

<?php

$pru=$_POST["uno"];

if ($pru== "3")
{
echo "&res=funciona&";

}
else
{
echo "&res=no funciona&";
}

?>



Siempre obtengo como resultado "no funciona", pero si asigno en el propio php "pru=3", entonces si ke funciona. Por lo tanto mi conclusion es que no recibe la variable de flash.¿Por qué? Es desesperaaaaaaaaaaante!!

PD. la sintaxis de PHP la he probao de todas formas con y sin ; $ &...

Por amelie

10 de clabLevel



 

msie
Citar            
MensajeEscrito el 14 Jun 2007 03:23 pm
Ya probaste con comillas simples en el PHP en lugar de doble comilla?

Código :

$pru=$_POST['uno'];

Por gabynufe

Claber

446 de clabLevel



 

México, D.F.

msie7
Citar            
MensajeEscrito el 14 Jun 2007 03:27 pm
Tambien prueba a que te regrese el valor de $pru, a ver que regresa...

Código :

if ($pru== "3") {
   echo "&res=funciona&";
} else {
   echo "&res=no funciona(".$pru.")&";
} 

Por gabynufe

Claber

446 de clabLevel



 

México, D.F.

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.