carolina 0 Denunciar post Postado Janeiro 17, 2005 Fala galera,Estou utilizando o html área para formatar textos e inserir imagens num sistema de newsletter.Quando insiro uma imagem ela aparece certinha no campo e no código fonte também está td beleza.O problema é quando o e-mail é enviado a imagem não abre pois o código da mesma está chegando assim:<IMG src=\"http://www.xxx.com.br/lojavirtual/admin/uploaded/anexo.gif\" align=\"left\" border=\"0\">Acho que a imagem não está sendo exibida pois de alguma forma está sendo adicionado umas " \ ".Alguém poderia me ajudar a resolver este problema?Desde já agradeço qualquer ajuda. Compartilhar este post Link para o post Compartilhar em outros sites
Douglas 6 Denunciar post Postado Janeiro 17, 2005 Mas o e-mail está sendo enviado como HTML? Compartilhar este post Link para o post Compartilhar em outros sites
carolina 0 Denunciar post Postado Janeiro 17, 2005 Com certeza.$extra = "From: Loja Virtual";$extra.= "<$emailpadrao>\n";$extra.= "X-mailer: PHP\n";$extra.= "X-Priority: 1\n";$extra.= "Return-Path: <$email>\n";$extra.= "MIME-Version: 1.0\n";$extra.= "Content-Type: text/html; charset=iso-8859-1\r\n";Olha o cabeçalho aí. Compartilhar este post Link para o post Compartilhar em outros sites
michelsp 0 Denunciar post Postado Janeiro 17, 2005 Lembrando q o Outlook, do XP SP2, tem como recurso padrão não exibir imagens em mensagens da uma olhada nisso...Do mais, olhe o código fonte da msg, quando recebe e verifique se o link está ok... ;) Compartilhar este post Link para o post Compartilhar em outros sites
carolina 0 Denunciar post Postado Janeiro 17, 2005 estou vendo o problema no webmail e pelo outlook.em ambos aparece o seguinte no código fonte:<IMG src=\"http://www.xxx.com.br/lojavirtual/admin/uploaded/anexo.gif\" align=\"left\" border=\"0\">Não estou achando onde é adicionado as " \ " no código da imagem.Não sei o que fazer. Compartilhar este post Link para o post Compartilhar em outros sites
rockbilly 0 Denunciar post Postado Janeiro 17, 2005 estou vendo o problema no webmail e pelo outlook.em ambos aparece o seguinte no código fonte:<IMG src=\"http://www.xxx.com.br/lojavirtual/admin/uploaded/anexo.gif\" align=\"left\" border=\"0\">Não estou achando onde é adicionado as " \ " no código da imagem.Não sei o que fazer. tenta somente assim pra ver:<IMG src='http://www.xxx.com.br/lojavirtual/admin/uploaded/anexo.gif' align='left' border='0'> Compartilhar este post Link para o post Compartilhar em outros sites
carolina 0 Denunciar post Postado Janeiro 17, 2005 rockbilly,assim eu sei que irá funcionar.o problema é q eu não sei onde o html área inclui as " \" no código da imagem.Se quiser posso lhe enviar os arquivos do html área para ver se você acha onde é feita essa inclusão.Aguardo retorno e agradeço qualquer ajuda. Compartilhar este post Link para o post Compartilhar em outros sites
michelsp 0 Denunciar post Postado Janeiro 17, 2005 Só analizando o script então... :huh: Compartilhar este post Link para o post Compartilhar em outros sites
carolina 0 Denunciar post Postado Janeiro 17, 2005 Já olhei todo o código e não vejo onde poderia estar o problema.Quem poderia dar uma olhada no código do html área e ver onde o mesmo insere as " \ " no código das imagens e ratificar esse problema? Compartilhar este post Link para o post Compartilhar em outros sites
FabricioGomes 0 Denunciar post Postado Janeiro 17, 2005 sei lá, tenta substituir o " por ' e ve se funciona... ou se tem espacos depois dos = Compartilhar este post Link para o post Compartilhar em outros sites
carolina 0 Denunciar post Postado Janeiro 17, 2005 acho q vcs ñ estão entendendo meu problema.Estou utilizando o Html Área que serve para formatar textos, inserir imagens e etc... dentro de um campo textarea.Cliquei no botão de inserir imagem e inseri uma imagem sem problema.Obs.: A imagem não aparece em código e sim visulmente dentro do textarea.Meu problema:Quando envio esse conteúdo da textarea para um e-mail ou mesmo para uma varíavel e mando exibí-la, a imagem ñ abre.O código vem assim:<IMG src=\"http://www.xxx.com.br/uploaded/anexo.gif\" align=\"left\" border=\"0\">Acredito que as imagens ñ estão abrindo por causa das " \ ".Já procurei no código do html área para ver se conseguiria consertar tal problema, só que ñ achei onde a inclusão das " \ " acontece.Espero que tenham entedido agora.Aguardo qualquer ajuda. Compartilhar este post Link para o post Compartilhar em outros sites
rockbilly 0 Denunciar post Postado Janeiro 17, 2005 sei lá, tenta substituir o " por ' e ve se funciona... ou se tem espacos depois dos = é uma boa ideia, já tentou fazer um tratamento de substituição dessas "\"?? Põe um pedaço do código ai para o pessoal analisar melhor!! Compartilhar este post Link para o post Compartilhar em outros sites
rockbilly 0 Denunciar post Postado Janeiro 17, 2005 Entendi... quando você manda, ou seja, envia aparece estas barras! Bem, você disse que quando você coloca a imagem dentro do textearea o código fica normal, apenas acontece isso quando você envia o email.... hmmm! sinistro hem? qual codificação charset de página você está utilizando por aí? Compartilhar este post Link para o post Compartilhar em outros sites
carolina 0 Denunciar post Postado Janeiro 17, 2005 Codificação: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">O problema só acontece quando eu envio por e-mail ou passo o conteúdo para uma variável.Ajudem por favor. Compartilhar este post Link para o post Compartilhar em outros sites
elyezermr 0 Denunciar post Postado Janeiro 17, 2005 Este html area utiliza php? pois no php para exibir aspas tem q ser escrito com \" Isso se for em PHP. Caso n seja tente utilizar sem nada exemplo scr = imagem.gif deste modo sem aspas... Acho q vai dar certo qq coisa posta ai... Abraços Compartilhar este post Link para o post Compartilhar em outros sites
carolina 0 Denunciar post Postado Janeiro 17, 2005 O Html Área utiliza php sim.Se eu soubesse onde está a parte onde o sistema inclui isso " \ " no código das imagens eu já teria consertado.Já olhei e não achei. Compartilhar este post Link para o post Compartilhar em outros sites
rockbilly 0 Denunciar post Postado Janeiro 17, 2005 Não sei se irá ajudar, mas é uma alternativa: tenta mudar a codificação para isso ou mesmo comente-os:$extra.= "Content-Type: text/html; charset=cp850\r\n";testa e ve no que dá. Compartilhar este post Link para o post Compartilhar em outros sites
carolina 0 Denunciar post Postado Janeiro 17, 2005 rockbilly,nada feito.Posso lhe enviar po e-mail 2 arquivos do script html área para você verificar se existe algo nele? Compartilhar este post Link para o post Compartilhar em outros sites
FabricioGomes 0 Denunciar post Postado Janeiro 17, 2005 posta aqui o codigo... Compartilhar este post Link para o post Compartilhar em outros sites
elyezermr 0 Denunciar post Postado Janeiro 17, 2005 Faz o seguinte manda os arquivos no meu email q eu dou uma olhada!!! elyezer_mr@yahoo.com.br... no aguardo do email.Abraços Compartilhar este post Link para o post Compartilhar em outros sites