Foros del Web » Creando para Internet » Flash y Actionscript »

Cargar Variables de php y de cualquier documento de texto

Estas en el tema de Cargar Variables de php y de cualquier documento de texto en el foro de Flash y Actionscript en Foros del Web. Hola a todos los que entren. Estoy trabajando en actionscript 3.0 y ahora quiero conectarme a una base de datos... pero necesito al menos saber ...
  #1 (permalink)  
Antiguo 02/06/2009, 17:43
Avatar de Mojorochi  
Fecha de Ingreso: mayo-2009
Mensajes: 40
Antigüedad: 15 años
Puntos: 0
Pregunta Cargar Variables de php y de cualquier documento de texto

Hola a todos los que entren.
Estoy trabajando en actionscript 3.0 y ahora quiero conectarme a una base de datos... pero necesito al menos saber como llamo variables con codigo de actionscript 3.0, porque el loadvars no me funciona.

Ya encontre algo de codigo en la web y si me funciona, aunque no como quiero (me imprime TODO seguido), pero tengo otro problema:

quiero que las variables se carguen consecutivamente en un combobox.

Cita:
import flash.display.*;
import flash.events.*;
import flash.net.*;


var url:String = "datos_autores.txt";


function CargarTexto() {

var loader:URLLoader = new URLLoader();

ponerListeners(loader);

var peticion:URLRequest = new URLRequest(url);

loader.load(peticion);
}


function ponerListeners(dispatcher:IEventDispatcher):void {
dispatcher.addEventListener(Event.COMPLETE, completeHandler);
dispatcher.addEventListener(HTTPStatusEvent.HTTP_S TATUS, httpStatusHandler);
dispatcher.addEventListener(Event.INIT, initHandler);
dispatcher.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
dispatcher.addEventListener(Event.OPEN, openHandler);
dispatcher.addEventListener(ProgressEvent.PROGRESS , progressHandler);
}


function completeHandler(event:Event):void {
trace("Funcion que se ejecuta cuando termina la descarga: " + event);
trace(event.target.data);
}


function httpStatusHandler(event:HTTPStatusEvent):void {
trace("Se ejecuta al recibir un código de estado HTTP: " + event);
}


function initHandler(event:Event):void {
trace("Se distribuye cuando las propiedades del objeto cargado están disponibles: " + event);
}


function ioErrorHandler(event:IOErrorEvent):void {
trace("Se ejecuta cuando hay un error de entrada/salida: " + event);
}

//aqui quiero llenar el combobox mientras van llegando los datos, aunque de //seguro va en otro lugar.
function openHandler(event:Event):void {
for (var i in this){
Combo.addItem({Flash:this[i], php:i});
}
Combo.sortItemsOn("lastName", Array.CASEINSENSITIVE);
trace("Se ejecuta cuando comienza la operación de carga: " + event);
}


function progressHandler(event:ProgressEvent):void {
trace("progressHandler: bytesLoaded=" + event.bytesLoaded + " bytesTotal=" + event.bytesTotal);
}

Espero su ayuda
  #2 (permalink)  
Antiguo 02/06/2009, 18:12
Avatar de Mojorochi  
Fecha de Ingreso: mayo-2009
Mensajes: 40
Antigüedad: 15 años
Puntos: 0
Respuesta: Cargar Variables de php y de cualquier documento de texto

encontre uno mas sencillo, pero no logra cargar las varieables y mostrarme sus valores:

Cita:
var req:URLRequest = new URLRequest("datos_autores.txt");

var datos:URLLoader = new URLLoader();
try{
datos.load(req);
}
catch (error:Error) {
datos_txt.text = "Error cargando los datos";
}

datos.addEventListener(Event.COMPLETE, mostrar);

function mostrar(e:Event){
try{
var variables:URLVariables = new URLVariables(e.target.data);
trace(variables.autor1);
trace("----------------¬");
trace(variables.pais1);
trace("----------------¬");
trace(variables.mail1);
}catch(error:Error){
trace("ERROR "+e.target.data);
}
}
Y siempre me sale el error, no se que estoy haciendo mal... talves sea la sintaxis del documento

El contenido del documento de texto datos_autores.txt es el siguiente:

Cita:
&autor1=Daniel de la Cruz Heras
&pais1=España
&[email protected]
Linea de mas
  #3 (permalink)  
Antiguo 03/06/2009, 16:53
Avatar de Mojorochi  
Fecha de Ingreso: mayo-2009
Mensajes: 40
Antigüedad: 15 años
Puntos: 0
Respuesta: Cargar Variables de php y de cualquier documento de texto

¿aun nadie sabe?, me he topado con muchos codigos pero todos terniman siendo similares y no encuentro la solucion para el error

Doy un segundo aire al tema para evitar su extincion en la segunda pagina

Estare atento.
  #4 (permalink)  
Antiguo 03/06/2009, 18:40
 
Fecha de Ingreso: agosto-2008
Mensajes: 109
Antigüedad: 15 años, 8 meses
Puntos: 3
Respuesta: Cargar Variables de php y de cualquier documento de texto

Tu intencion es mostrar en cajas de texto el valor de variables en un txt ?
Hace 2 cajas de texto dinamicas de nombre "dinamico1" y "dinamico2".
La estructura de tu txt va a ser la siguiente
Cita:
nombre=mojorochi
&foro=forosdelweb
y el codigo AS
Cita:
var loader:URLLoader = new URLLoader();
loader.load(new URLRequest("ejemplo_mojorochi.txt"));
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, loading);
function loading (event:Event):void {
dinamico1.text = loader.data.nombre;
dinamico2.text = loader.data.foro;
}
Te recomendaria que si vas a empezar a trabajar con flash y php/asp/etc , empieces a darle una leida a xml.
  #5 (permalink)  
Antiguo 04/06/2009, 09:29
Avatar de Mojorochi  
Fecha de Ingreso: mayo-2009
Mensajes: 40
Antigüedad: 15 años
Puntos: 0
Respuesta: Cargar Variables de php y de cualquier documento de texto

Cita:
Iniciado por Personagorda Ver Mensaje
Tu intencion es mostrar en cajas de texto el valor de variables en un txt ?
Hace 2 cajas de texto dinamicas de nombre "dinamico1" y "dinamico2".
La estructura de tu txt va a ser la siguiente

y el codigo AS


Te recomendaria que si vas a empezar a trabajar con flash y php/asp/etc , empieces a darle una leida a xml.

jejeje, si fue mi error.
Poco despues de escribir mi duda me pus a leer y me di cuenta de que xml SI tiene que ver con lo que yo estoy haciendo.

Probare tu codigo. Gracias.
  #6 (permalink)  
Antiguo 04/06/2009, 09:45
Avatar de Mojorochi  
Fecha de Ingreso: mayo-2009
Mensajes: 40
Antigüedad: 15 años
Puntos: 0
Respuesta: Cargar Variables de php y de cualquier documento de texto

y ya que tengo que leer, ¿alguien podria conseguirme algun ejemplar en formato pdf que trate de eso como "Flash CS3 dinámico. Action Script 3, PHP, XML y bases de datos" o cualquier otro?

Esque encuentro mucha informacion fraccionada y eso me confunde.
  #7 (permalink)  
Antiguo 24/04/2010, 13:14
 
Fecha de Ingreso: enero-2005
Ubicación: Argentina
Mensajes: 134
Antigüedad: 19 años, 3 meses
Puntos: 7
Respuesta: Cargar Variables de php y de cualquier documento de texto

Cita:
Iniciado por Personagorda Ver Mensaje
Tu intencion es mostrar en cajas de texto el valor de variables en un txt ?
Hace 2 cajas de texto dinamicas de nombre "dinamico1" y "dinamico2".
La estructura de tu txt va a ser la siguiente

y el codigo AS


Te recomendaria que si vas a empezar a trabajar con flash y php/asp/etc , empieces a darle una leida a xml.
con un txt funciona pero si pongo un php alojado en internet no funciona.
Qué debo cambiar?
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:03.