Tenho um arquivo swf que puxa o conteudo de um banco de dados,
e nele há o caracter '+', porém não aparece.
Já adicionei no embed fonts o caracter.
Será que é na forma que peguei o texto?
Ou o tipo do campo do banco de dados? TEXT
Quando vejo diretamente no banco de dados aparece o caracter + normal.
AS
// Objeto LoadVars.
var retorno:LoadVars = new LoadVars();
// Carrega o arquivo PHP 'retorno.php'.
retorno.load('retorno.php?tabela=promocoes');
// Ao arquivo ser carregado a função 'carregarDados()' é chamada através do evento onLoad.
retorno.onLoad = carregarDados;
function carregarDados():Void{
// pegar o ultimo cadastrado
texto.text = retorno['conteudo' + (this.nLoop-1)];
};
retorno.php
....
while($n = mysql_fetch_array($sql)){
$dados .= '&id' . $nLoop . '=' . $n['id'];
$dados .= '&conteudo' . $nLoop . '=' . $n['conteudo'];
$nLoop++; //soma 1 a cada loop.
};
echo utf8_encode($dados) . '&nLoop=' . $nLoop;
....
aguardo ajuda
obrigado
tratei no php com a função str_replace... e funcionou,
não sei se foi o ideal, pois poderá haver outros caracteres especiais...
talvez criar uma biblioteca deles seria interessante....
obrigado.
O Sinal De '+' Não Aparece
Started By geekweb, 25/06/2008, 18:56
1 reply to this topic
#2
Posted 26/06/2008, 07:58
Onde está a entrada do caracter "+" na montagem da String no PHP?
Não vi.
Abraços.
pp
Não vi.
Abraços.
pp
WebFórum - Equipe de Flash - Moderador
www.pedropauloalmeida.com.br
Leia as Regras! Colabore com nosso Fórum respeitando as normas de posts e de perfis.
www.pedropauloalmeida.com.br
Leia as Regras! Colabore com nosso Fórum respeitando as normas de posts e de perfis.
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)