Comunidad de diseño web y desarrollo en internet online

Como hago para escribir en un XML a traves de SWF?

Citar            
MensajeEscrito el 17 Ene 2007 07:44 pm
Necesito ayuda con un proyecto:

Lo que quiero es escribir desde un SWF unos datos (variables numericas) en un archivo XML:twisted:, y luego leer este XML desde otro SWF para poderlos visualizar. Tambien necesito poder estar actualizando los datos (variables) del primer SWF.

Gracias de antemano.

Por ajedros

55 de clabLevel



Genero:Masculino  

Colombia

firefox
Citar            
MensajeEscrito el 17 Ene 2007 07:48 pm
Ojala alguien me pueda recomendar algun tutorial.

Por ajedros

55 de clabLevel



Genero:Masculino  

Colombia

firefox
Citar            
MensajeEscrito el 21 Ene 2007 01:38 pm
no se puede, flash solo puede leer un xml, pues solo trabaja desde el pc del cliente, para escribir un xml necesitas un lenguaje del lado del servidor, como php que es altamente recomendable
Lo que puede hacer Flash es mandarle variables a php para que este escriba el xml

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 22 Ene 2007 04:13 am
Lo he intentado, con php, pero tuve problemas :(

Por Dientuki

Claber

2021 de clabLevel

11 tutoriales
1 articulo

Genero:Masculino   Héroes

Front-end Ninja

firefox
Citar            
MensajeEscrito el 22 Ene 2007 11:44 am
en estos momentos tambien estoy averiguando sobre el manejo de nodos con php, php tiene arias funciones para esto entre otras removeChild(), replaceChild(), appendChild() aun no pruebo bien como funcionan pero estoy en ello

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 22 Ene 2007 10:03 pm
no se puede introducir datos a un xml desde un swf, tampoco se puede crear un xml desde el swf, por lo menos hasta el momento jamas he visto que se pueda, pero puedes auxiliarte de PHP o ASP.La aplicación para introducir los datos puedes hacerla en dreamwaber (con php o asp) y auxiliarte de archivos swf previamente creados para lograr un entorno animado (si es eso lo que qieres lograr). Solo es cosa de que te enfrentes un poco a PHP o ASP, a mi el lo personal se me facilita mas ASP, pero tiene la desventaja que no es compatible con plataformas UNIX.

si logras manipular un xml desde un swf, por favor publica la metodologia, creo que le harias un bien a la comunidad...

suerte

Por asere_ernesto

5 de clabLevel



Genero:Masculino  

Cuba

firefox
Citar            
MensajeEscrito el 23 Ene 2007 05:26 am
Puedes hacer uso de herramientas como MDM Zinc o mProjector los cuales le dan mas capacidades a los ejecutables (EXEs) generados por Flash, entre ellas se encuentra la escritura de cualquier tipo de archivos. Saludos

Por heberto

263 de clabLevel

1 tutorial

1 ejemplo

 

Morelia, Michoacán

safari
Citar            
MensajeEscrito el 23 Ene 2007 06:03 am
la única forma de escribir en un xml es con un lenguaje de servidor, pues no es seguro de otra forma, si hubiese otra forma seria un fallo de seguridad por parte del server, esta pregunta ya va mas por el lado de php.

si alguien sabe de algún buen tutorial al respecto hable ahora o calle para siempre XD

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

unknown
Citar            
MensajeEscrito el 23 Ene 2007 08:44 am
No se de un tutorial, pero voy a dar mi experiencia, el php (saveXML.php) que use es el siguiente:

Código :

<?php
$fp=fopen("xml/xml-rank.txt","wb");
fwrite($fp,$HTTP_RAW_POST_DATA);
fclose($fp);
?>
y del lado del flash tenia lo siguiente

Código :

var saveXML:XML = new XML(_global.myRank.toString());
saveXML.contentType = "text/xml";
saveXML.sendAndLoad("saveXML.php",saveXML);
En la primera linea creo un xml a partir de otro, en la segunda le digo que es texto/xml y en la tercera mando el xml a php.
Todo bien, pero no lograba que sobreescriba el archivo xml

Por Dientuki

Claber

2021 de clabLevel

11 tutoriales
1 articulo

Genero:Masculino   Héroes

Front-end Ninja

firefox
Citar            
MensajeEscrito el 23 Ene 2007 04:37 pm
veamos, el sobre-escribir un archivo realmente no es problema, el crear un archivo no es el problema el problema es:
1 -leer el xml y pasarlo a una variable.
2 -manipular los nodos de esta variable, sumando y restando nodos.
3 - lo mas facil es luego escribir esta variable en un archivo xml

para escribir un archivo de la extención que sea * se hace asi


Código :

$ruta = "tuXml.xml";//podria ser tambien tuArchivoDeExtencionQue.sea
$fp = fopen($ruta,rw);
// paso el xml a una variable
$miVar = fgets($fp,9999);
//edito la variable
$miVar = funcionEditoraDelXml($miVar);
fwrite($fp, $miVar);
fclose($fp);


por tanto lo que nesecitamos crear es: funcionEditoraDelXml()

durante estos días voy a estar tratando de hacerla, cualquier cosa la aviso por este hilo

Por Inyaka

Claber

3176 de clabLevel

9 tutoriales
2 articulos

Genero:Masculino   Desarrollador de GAIA

Programador y fotógrafo

firefox
Citar            
MensajeEscrito el 23 Ene 2007 04:48 pm
Quisiera hacer una humilde participación en este post, ya que hace pocos días y de echo sigo con cosas relacionadas; hice algo parecido.
Se trataba de crear subnodos del xml para justo después de ser enviados desde flash, recuperarlos y mostrarlos en el componente tree.

Tuve un “colapso mental” y probé ayuda en AH, aquí está mi código: (solo es la parte php, la del flash envía según el nodo seleccionado, y recupera igual).

Espero que sirva de idea.

Salut!

Por loisin

65 de clabLevel



Genero:Masculino  

Colonia-Castells

firefox
Citar            
MensajeEscrito el 07 May 2008 10:37 am
jajaja ustedes cada dia me dan mas risa como ponen a un chico como ese a ver codigos de estos simplemente hagan un archivo swf y ponganlo a llamar el xml o otra extencion que pueda hacerlo php, asp o con otro lenguaje.
mira amigo te digo yo hise algo paresido hace tiempo es un swf que escribe sobre un txt te dejo el link para que lo veas creo que puede ayudarte mucho o almenos es un inicio.


http://leganzy.webcindario.com/leganzy/mensaje/prueva.swf

psdt: si no te funciona el link copialo y pegalo directamente en una ventana de una nueva ventana de INTERNET ya que ami me pasa amenudo.
:roll: SALUDOS CHICOS

Por esteve

0 de clabLevel



Genero:Masculino  

msie7

 

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