Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

leonardo_try

Problema com gravação de arquivo pelo flash

Recommended Posts

É o seguinte, estou desenvolvendo (para estudo) um criador de xml automático, pelo flash, (onde tem os campos e você digita e gera o codigo xml automaticamente) e depois salvo o arquivo xml (na mesma pasta usando um php).

até aí tudo bem... o problema, é que quando eu vou ver o xml, aparece uma barra -do nada- e buga o código.

 

EXEMPLO:

<noticia texto=\"Matematica?\" titulo=\"Prova\" data=\"27/08/09\" />

 

são essas barrinhas antes das aspas.

 

eu não sei porque... no flash tem um campo que mostra o código, e está certo, mas quando salvo o xml ele buga.

 

Alguem pode me ajudar?

 

o código do flash eh esse:

function salvar() {
	if (n == 0) {
		resultado.text = "Adicione uma notícia.";
	} else {
		extra.text = "Salvando Arquivo...";
		lv1 = new LoadVars();
		lv1.nt = '<?xml version="1.0" encoding="iso-8859-1"?>'+resultado.text;
		lv1.sendAndLoad("gravar.php",lv1,"POST");
		lv1.onLoad = function() {
			if (this.resposta == "OK") {
				extra.text = "Arquivo salvo.";
			} else {
				extra.text = "Erro ao salvar o arquivo!";
			}
		};
	}
}

e do php é esse:

<?php
$filename="arquivo.xml";
$handle = fopen ($filename, "r");
$texto=$_POST["nt"];
$mensagem = $texto;
$fp = fopen($filename,w);
if (fwrite($fp,$mensagem))
{die ("resposta=OK");}
else { die ("resposta=ERR");}
fclose($fp);
fclose($handle);
?>

Se tudo der certo, estarei postando um tuto completo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.