como pegar conteudo de variaveis em HTML

Fórum sobre outras linguagens de programação.

Moderador: Moderadores

porter
Usuário Nível 5
Usuário Nível 5
Mensagens: 1057
Registrado em: 10 Dez 2009 16:44
Localização: OLIMPIA-SP

como pegar conteudo de variaveis em HTML

Mensagem por porter »

ola pessoal, como faço para trazer o nome de fantasia e a razao social guardadas nas variaveis NOMFANTASIA e RAZSOCIAL na rotina abaixo ?

Código: Selecionar todos

      ? "<html>"
      ?   '<font size="3" face="Fixed">'
      ?   "<center><b>#NOMFANTASIA#</b></center>"
      ?   "<center><b>#RAZSOCIAL#</b></center>"
Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

como pegar conteudo de variaveis em HTML

Mensagem por asimoes »

Porter isso tá em um arquivo?
►Harbour 3.x | Minigui xx-x | HwGui◄
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar do usuário
rochinha
Administrador
Administrador
Mensagens: 4664
Registrado em: 18 Ago 2003 20:43
Localização: São Paulo - Brasil
Contato:

como pegar conteudo de variaveis em HTML

Mensagem por rochinha »

Amiguinhos,

O que o porter precisará é fazer um replace do que esta com #blablabla# com alguma string desejada.

Código: Selecionar todos

? "<html>"
?   '<font size="3" face="Fixed">'
?   "<center><b>#NOMFANTASIA#</b></center>"
?   "<center><b>#RAZSOCIAL#</b></center>"
Assim:

Código: Selecionar todos

..
cVariavelComNomeFantasia := "Rochinha"
cVariavelComRazaoSocial := "Jose Carlos da Rocha ME LTDA EPP e CIA"
...
cTexto := "<html>" + ;
               '<font size="3" face="Fixed">' + ;
               "<center><b>#NOMFANTASIA#</b></center>" + ;
               "<center><b>#RAZSOCIAL#</b></center>"
...
cTexto := strTran( cTexto, "#NOMFANTASIA#", cVariavelComNomeFantasia )
cTexto := strTran( cTexto, "#RAZSOCIAL#", cVariavelComRazaoSocial )
...
OPS! LINK QUEBRADO? Veja ESTE TOPICO antes e caso não encontre ENVIE seu email com link do tópico para [url=mailto://fivolution@hotmail.com]fivolution@hotmail.com[/url]. Agradecido.

@braços : ? )

A justiça divina tarda mas não falha, enquanto que a justiça dos homens falha porque tarda.
Responder