Comunidad de diseño web y desarrollo en internet online

Problema con loadVars

Citar            
MensajeEscrito el 11 Dic 2007 11:07 pm
Hola, quiero recibir una variable del index.php, en el flash tengo:

var cargaphp:LoadVars = new LoadVars();
cargaphp.load("index.php");
cargaphp.onLoad = function(success:Boolean) {
if (success) {
_root.mensaje = this.errorflash;
} else {
_root.mensaje = "Error al cargar el php.";
}
};

y en el PHP:

<?php
$errorflash = 'Hola que tal';
?>

----------------------------------------------------------------------
No logro que me cargue la variable errorflash, siempre me sale "Error al cargar el php."
Alguno sabe donde esta el problema??? :?

Por clipdepelicula

237 de clabLevel



 

Valencia (España)

firefox
Citar            
MensajeEscrito el 12 Dic 2007 02:33 am

Por DiegoAzul

376 de clabLevel



 

Mx

firefox
Citar            
MensajeEscrito el 12 Dic 2007 04:12 am
Y si pasás la variable a Flash asi?:

IE : <param name="FlashVars" value="errorflash ='Hola que tal' " />
FF: FlashVars="errorflash ='Hola que tal' "/>
Con eso no te hace falta cargar nada en flash, ya lo carga el <object> al leer el html o php
Luego:

Código :

if (errorflash != "Hola que tal"){
_root.mensaje = "Error al cargar el php."; 
else{
_root.mensaje = errorflash;
}
}

Y de paso leé esto, es increíble lo malo que puede ser:
http://www.c-trick.com/blog/2005/09/26/usando-flashvars/

Por unno

58 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 Dic 2007 12:11 pm
He seguido el tutorial pero me sale undefined

Por clipdepelicula

237 de clabLevel



 

Valencia (España)

firefox
Citar            
MensajeEscrito el 12 Dic 2007 12:42 pm
En el php debes poner:

Código :

<?php
$errorflash = 'Hola que tal';
echo "errorflash=".$errorflash;
?>

Por One

Claber

1488 de clabLevel

5 tutoriales

Genero:Masculino  

Programador Web

firefox
Citar            
MensajeEscrito el 12 Dic 2007 01:06 pm
Gracias One, pero aho ra tengo otra dudilla, si pongo...

<?php
$error = $_GET['error'];
$errorflash = $error;
echo "&errorflash=".$errorflash;
?>

no funciona, y si pongo...

<?php
$error = "Hola que tal";
$errorflash = $error;
echo "&errorflash=".$errorflash;
?>

...si que funciona, no lo entiendo, pq $error = $_GET['error']; si que tiene un valor.

que puede ser?

Por clipdepelicula

237 de clabLevel



 

Valencia (España)

firefox
Citar            
MensajeEscrito el 12 Dic 2007 03:11 pm

Por clipdepelicula

237 de clabLevel



 

Valencia (España)

firefox
Citar            
MensajeEscrito el 12 Dic 2007 06:36 pm
algun maquina que sepa como resolverlo??

Por clipdepelicula

237 de clabLevel



 

Valencia (España)

firefox

 

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