Ycaro 0 Denunciar post Postado Maio 13, 2008 Olá a todos do Fórum, estou com o probleminha com um código e gostaria da ajuda de vocês. O problema é o seguinte, eu fiz uma integração no flash com o php, e ao inserir no painel de administração a notícia, os lugares de pular linha aparecem as variaveis "br", por exemplo: "Bom diabrbrbrAcordei com sono...". Pelo que eu andei lendo em alguns lugares, o que eu teria que fazer nesse caso seria dar a função REPLACE no flash e substituir essas variáveis para <br>, mas como nunca usei esta função antes, não faço a minima idéia como funciona. O código que eu estou usando no flash para passar as informações do php é este: var xml:XML = new XML(); xml.ignoreWhite = true; xml.load("xmlmensagens_integra.php?id="+_root.idd); xml.onLoad = function(success:Boolean):Void { if (success) { _data.htmlText = xml.firstChild.firstChild.childNodes[0].firstChild; titulo.htmlText = xml.firstChild.firstChild.childNodes[1].firstChild; texto.htmlText = xml.firstChild.firstChild.childNodes[2].firstChild; } }; Se puderem me ajudar para eu resolver este problema eu agradeceria muito. Desde já agradeço a atenção de todos. Abraços http://forum.imasters.com.br/public/style_emoticons/default/blush.gif Ycaro Mateus Brambila Compartilhar este post Link para o post Compartilhar em outros sites
Antoniosp 2 Denunciar post Postado Maio 13, 2008 Seria mais conveniente você substituir esses br no php direto, antes de armazenar o texto no bd. No flash até dá pra fazer, mas como você está utilizando o AS2.0 fica mais "pesado" pro processador até. Não que isso seja algo muito grave e tal, mas o mais certo é substituir no php mesmo. E outra, o replace só existe no AS3.0, no 2.0 tem uma jogadinha com split e join, meio "gambiarra" mesmo. Falou! Compartilhar este post Link para o post Compartilhar em outros sites