Editar XML desde php y flash

Iniciado por Bourne Ultimatum, 24 Marzo 2009, 03:13 AM

0 Miembros y 1 Visitante están viendo este tema.

Bourne Ultimatum

gente, alguien tiene idea de como poder hacer esto??

puedo abrir el xml desde flash y cree una funcion para editarlo con php pero no me anda, el codigo del flash es el siguiente;

//Declara la variable "obj_xml" como un objeto XML
var envio_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();
function enviarMail() {
envio_lv.archivo = archivo_txt.text;
envio_lv.mensaje = cuerpo_txt.text;
envio_lv.sendAndLoad("email.php", recibir_lv, "POST");
//Aqui ustedes pueden cambiar de form.php a form.asp dependiendo del servidor
//que usen
}

var obj_xml:XML = new XML();
/*Esta linea es EXTREMADAMENTE necesaria
  Es la que nos permite colocar espacios entre etiquetas
  Sin ella, tendriamos que mantener completamentepegado nuestro XML
  Y se parsearia mal dentro de Flash
*/
obj_xml.ignoreWhite = true;
//Función que se ejecuta en el momento en el que Flash cargue el XML
obj_xml.onLoad = function(exito) {
//La variable exito sera "true" si se cargo bien y "false" si hubo
//algun error
if (exito) {
cuerpo_txt.text = obj_xml.firstChild.childNodes[2].firstChild.nodeValue;

} else {
//Muestra un mensaje de error en caso de que algo fallara
cuerpo_txt.text = "Error";
}
};
//Esta es la función que llama el boton
function cargarXML() {
//Invoca a la función "load" del objeto XML, pasandole por parametro
//La ruta de nuestro archivo XML
obj_xml.load(archivo_txt.text);
}



el del php es este
<?php
        $cuerpo 
$_POST["mensaje"];
        
$archivo $_POST["archivo"];
        
$fp=fopen(texto.xml,'w');        
        
fwrite($f2,"holaaaaaaaaa");            
        
fclose($fp);                    
       
?>

"El pertenecia a esa clase singular de hombres que la especie produce rara vez,
en quienes el ansia de poder ilimitado es tan extremo que para conseguirlo
cualquier sufrimiento parece natural" Ernesto CHE Guevara

http://www.desdeabajorugby.com.ar

alone-in-the-chat

En el archivo php
esta linea


Código (php) [Seleccionar]

$fp=fopen(texto.xml,'w');


Deberia de ir asi , tambien revisa que tengas permisos de escritura.

Código (php) [Seleccionar]

$fp=fopen('texto.xml','w');



Saludos¡¡
Because maybe
You're gonna be the one that saves me
And after all
You're my wonderwall
d[n_n]b