Inquiridor
Preciso carregar dois campos de um FORM em um arquivo HTML usando - Replace em ASP

Pergunta
-
Boa Tarde, tenho a seguinte duvida...
Criei um formulário, onde a pessoa faz o seu cadastro, e após isso ele indica seus amigos a fazerem o mesmo.
Caso ela indique alguém, esse alguém receberá um e-mail com as informações necessárias, e nesse e-mail q a péssoa receber, existem dois campos que preciso popular, um o nome do próprio, (indicado), e o outro o nome de quem o indicou....
Tipo assim... (Prezado (a),##nomeAmigo##, Você foi indicado pelo Sr. ##nomeAssin##)
então preciso popular essas duas informações, alguém sabe me dizer como?
eu consegui apenas uma de cada vez com o código abaixo...
Set objFile = objFSO.OpenTextFile (Server.MapPath("email_divulgacao.htm") , 1, true )
strFile = objFile.ReadAll
objFile.Close
Set objFSO = nothing
Response.Write("nomeIndica")
Response.Write("nome")
EmailDivulgação = Replace(strFile1, "##nomeAmigo##", Amigo1)
desde já agradeço...
Todas as Respostas
-
Rodrigo, não estou entendo muito bem o que voce esta querendo fazer, voce esta querendo alterar o arquivo html em um único replace?Voce ja fez um response.write(strFile) para verificar se o arquivo esta vindo completo?E assim:strFile = Replace(strFile, "##nomeAmigo##", Amigo1)strFile = Replace(strFile, "##nomeAssin##", Indicou)Bom se não for nada disso por favor explique melhorAbraçoEstevam
-
Boa Tarde!!!
Estevam, então é exatamente isso, fazer duas alterações em um unico replace.
ja tentei este exemplo que você passou, e ele acaba fazendo apenas uma alteração.
Ja tentei também assim = strFile = Replace(strFile, "##nomeAmigo##"=Amigo1, "##nomeAssin##"=Indicou)
mais tb num funciona...
Abraço!!!
Rodrigo Freire
-
A indicação do Luiz Estevam está correta eu sempre fiz assim, inclusive inúmeras vezes com exatamente esse mesmo objetivo, montar e-mails com conteúdo dinâmico... dê uma revisada porque tem que funcionar desse jeito:
Code SnippetstrFile = Replace(strFile, "##nomeAmigo##", Amigo1)strFile = Replace(strFile, "##nomeAssin##", Indicou)EmailDivulgação = strFile -
Boa Tarde!!!
Leandro, vou verificar novamente, mais ja havia feito dessa forma, e não funcionou...
Mais como vc´s estão dizendo que esta certo, e eu tb tentei desta forma, vou verificar o codigo e volto a postar aki...
Valeu pela força!!
Abraço!!