buenas!!
EStoy haciendo un callejero multimedia y cargo info de un xml en un servidor que tambien modifico y he de devolver al server para que lo almacene para futuros accesos:
Listas de cosas a hacer:
1º conseguir un espacio web con php >>hecho en miarroba
2º codigo flash:
myLoadVars= new LoadVars();
myXML=new XML();
/*editas tu XML y una vez lo tengas listo lo pasas a cadena de texto .toString();*/
myLoadVars.archivo = myXML.toString();
// y lo envias
enviar.sendAndLoad("grabar.php", recibir, "POST");
recibir.onLoad = function() {
txt = this.msn;
};
3º codigo php:
<?php
//seleccionas el archivo xml a modificar
$ruta = "noticias.xml";
//recibes el objeto XML de Flash y lo asocias a la varible datos
$datos= $_POST['archivo'];
$datos = stripslashes($datos);
//abres el archivo XML
$fp = fopen($ruta,"w+");
//lo sobreescribes
fwrite($fp, $datos) ;
//lo cierras
fclose($fp);
// le pasas la variable msn a flash para ke este lo corrobore
echo "&msn= documento modificado";
?>
Estos codigos los encontre mirando por foros.
Alguien me los puede validar o esplicarme una forma mejor de hacerlo?
Se supone que suviendo directamente el archivo xml, el php y el swf al servidor ya es suficiente?