Ir para conteúdo

POWERED BY:

Arquivado

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

leo_davi

[RESOLVIDO] código na caixa de texto

Recommended Posts

Bom pessoal to precisando da ajuda de vocês para fazer o seguinte.quando o usuário digitar, por exemplo se ele digitar [c] corresponde a uma imagem.Essa informação será gravada no banco de dados.E quando a mensagem for lida o comando ira interpretar a imagem correspondente.Valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Use str_replace() ou str_ireplace(). Por exemplo:

 

$texto = str_ireplace("[c]", "<img src=\"c.jpg\" alt=\"texto alternativo\" />", $texto);

Veja na documentação dessa função que há a possibilidade de se usar arrays nos argumentos. Isso facilitará bastante.

 

Abraços,

Beraldo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Beleza consegui, fiz da seguinte forma.$texto = "teste [a] teste [c] teste [d] teste";$codigo = array("[c]", "[d]", "[a]");$sub = array("Casa", "Dedo", "Ano");$texto = str_replace($codigo, $sub, $texto);print $texto;

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.