Vamos a ver, estaba intentando cargar dos variables de un archivo php en un campo de texto dinámico, empleando la siguiente forma que he visto en otros mensajes:
function mostrar() {
campo_texto.htmlText= "<b>variables: </b>" + this["n"];
campo_texto.htmlText= "<b>nombre: </b>" + this["nombre"];
}
var c = new LoadVars();
c.onLoad = mostrar;
c.load("archivo.php");
El archivo php contiene lo siguiente:
<?
$cadena= "n=1&nombre=hola a todos";
echo $cadena;
?>
Y resulta que no consigo que me devuelva la primera variable, y después de la segunda me devuelve más cosas, entre ellas la marca '?>' del archivo php.
Pero probando y probando se me ocurre meter la cadena entre el símbolo separador de variables '&' y entonces todo va como la seda. o sea, la cadena que pasa el php es:
$cadena= "&n=1&nombre=hola a todos&";
¿Es correcto emplear este método descubierto al azar? ¿Qué fallos cometí en el primero de los casos?
Disculpen que sea tan preguntón y tan poco riguroso
Saludos!