Jump to content


Photo

O Sinal De '+' Não Aparece


  • Faça o login para participar
1 reply to this topic

#1 geekweb

geekweb

    Normal

  • Usuários
  • 69 posts
  • Sexo:Não informado

Posted 25/06/2008, 18:56

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.
Geek Web
www.geekweb.com.br
Uriel Rodrigues

#2 Pedropauloalmeida

Pedropauloalmeida

    Fale ao motorista somente o indispensável

  • Usuários
  • 1376 posts
  • Sexo:Masculino
  • Localidade:Santo André SP

Posted 26/06/2008, 07:58

Onde está a entrada do caracter "+" na montagem da String no PHP?
Não vi.

Abraços.

pp




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq