leo_davi 0 Denunciar post Postado Agosto 9, 2007 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
Beraldo 864 Denunciar post Postado Agosto 9, 2007 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
leo_davi 0 Denunciar post Postado Agosto 9, 2007 Ok, teste este exemplo aqui e funcional legal, e no caso de usar mais códigos na mesma caixa, por exemplo [c], [d], [e] Compartilhar este post Link para o post Compartilhar em outros sites
leo_davi 0 Denunciar post Postado Agosto 9, 2007 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