DELPHI-Man32 Postado Junho 17, 2006 Denunciar Share Postado Junho 17, 2006 tipo: tenho no banco de dados os nomes dos membros do sitequero trocar todas as letras do nome por imagenstipo:EX.VAGNERFICARIAv.gif a.gif g.gif n.gif e.gif r.gifalguém tem algo assim ai?abs, VAGNER Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Junho 17, 2006 Denunciar Share Postado Junho 17, 2006 Eu tenho um exemplo que na verdade é um contador, ele converte o numero de visitas em imagem. Vou postar na forma adaptada para o que você precisa:<% texto = "VAGNER" %> <script LANGUAGE="JavaScript"> var str = "<%=texto%>"; var comeco = "<img src=\"/"; var meio = ".gif\" width=\"20\" height=\"20\" alt=\""; var fim = "\">"; for(x = 0;x < str.length; x++) { str1 = str.charAt(x); document.write(comeco + str1 + meio + str1 + fim); } </SCRIPT> Montei aqui um exemplo só em Asp, nem sei se é a melhor forma, mas é só uma ideia: <% Function Converte (letra) letra = replace(letra, "a", "a.gif") letra = replace(letra, "b", "b.gif") letra = replace(letra, "c", "c.gif") letra = replace(letra, "d", "d.gif") letra = replace(letra, "e", "e.gif") Converte = letra end function %> <img src="<%= Converte("a") %>"> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 DELPHI-Man32 Postado Junho 17, 2006 Autor Denunciar Share Postado Junho 17, 2006 bom acho que nesse exemplo em asp não da, pois os valores serao diferentes, neste caso aí com meu nome fica facil pois sei que são 6 letras.tentei fazer com 'for' e 'while' mas não deu muito certose alguém tiver algo ai...please, help me! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Junho 17, 2006 Denunciar Share Postado Junho 17, 2006 não te serve o primeiro exemplo que eu passei? que usa javascript? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 DELPHI-Man32 Postado Junho 17, 2006 Autor Denunciar Share Postado Junho 17, 2006 a de JS funcionou legal , vou fazar mais alguns testes! obrigado andreia!abs, VAGNERME ADD NO MSN PRA TROCARMOS UMA IDEIAdesign_vagner@hotmail.com Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 .Andreia. Postado Junho 17, 2006 Denunciar Share Postado Junho 17, 2006 Eu montei um em ASP, quem quiser melhora-la que fique à vontade.<% Function Converte (letra) letra = replace(letra, "a", "a.gif") letra = replace(letra, "b", "b.gif") letra = replace(letra, "c", "c.gif") . . . letra = replace(letra, "x", "x.gif") letra = replace(letra, "z", "z.gif") Converte = letra end function %> <% palavra = "ace" for i=0 to len(palavra)-1 %> <img src="<%= Converte(CStr(mid(palavra, i+1, 1))) %>"> <% next %>Claro que onde está palavra="ace" você muda a forma de receber a variavel, como por exemplo request.form("nome")Ainda acho que em JS está melhor ;) Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 DELPHI-Man32 Postado Junho 17, 2006 Autor Denunciar Share Postado Junho 17, 2006 eu também!me add? abraçosVAGNER Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cyberalexxx Postado Junho 19, 2006 Denunciar Share Postado Junho 19, 2006 Não entendi porque usar uma função, não da pra fazer simplesmente assim (utilizando parte do codigo da andreia_sp)palavra = "ace"for i=0 to len(palavra)-1%><img src="<%= CStr(mid(palavra, i+1, 1)) %>.gif"><%next Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
DELPHI-Man32
tipo: tenho no banco de dados os nomes dos membros do site
quero trocar todas as letras do nome por imagens
tipo:
EX.
VAGNER
FICARIA
v.gif a.gif g.gif n.gif e.gif r.gif
alguém tem algo assim ai?
abs, VAGNER
Link para o comentário
Compartilhar em outros sites
7 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.