Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

marina limeira

anexar informacao oculto num campo do formulario

Recommended Posts

por exemplo:

 

quando alguem digitar neste campo:

<input id="Email" type="text" value="" size="34" name="Email" />

tem que digitar o email completo.. mas como ja sei que o dominio é sempre email.com.br...

 

em vez dele digitar: nome@email.com.br

 

eu quero que ele digite apenas o nome

e eu informo o resto que este campo é nome"@email.com.br"

 

e assim é enviado o POST do formulario com o campo email completo: o que ele digitou e mais "@email.com.br"

 

como posso fazer isso para ser entendido como campo do formulario mesmo ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom, se você quer que o complemento apareça depois que enviar os dados do formulário é só fazer o exemplo abaixo:

email = request.form("email") & "@dominio.com.br"
Agora se você quer que seja preenchido instantaneamente, assim que o cliente mudar de campo, aí você terá que utilizar Javascript. Se for isso mesmo avise que movo o tópico para o Fórum apropriado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

como vou enviar os dados pra um outro lugar que nao tenho controle

tenho que concatenar e mandar

 

nao precisa ser visivel ao visitante, melhor nem ser...

assim facilita e nao confunde

 

mas acho que nao é javascript.. é so concatenar mas antes de enviar... entendeu?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então se é só concatenar é só fazer o exemplo que falei:

email = request.form("email") & "@dominio.com.br"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ops...

 

Você tem que ter enviado o form para utilizar ASP.

 

Você deseja envia os dados do formulário para um e-mail que será preenchido no formulário? E será enviado pelo Outlook? Se for isso terá que ser Javascript mesmo para concatenar os dados.

 

Se for enviar o e-mail via código, só após enviar os dados do formulário é que você conseguirá concatenar os dados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

para testarmos juntos...

vamos dar exemplo a uma conta qualquer do GMAIL

 

 

EX:

eu crio a conta no GMAIL seunome.imasters@gmail.com

 

mas quero que o usuario em uma pagina de logon digite so o seunome e sua senha

 

ai concateno o seunome com ".imasters@gmail.com"

 

faria isso via ASP em uma pagina intermediaria no processamento...

 

como fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já citei o exemplo acima...

email = request.form("login") & "@dominio.com.br"

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas calma aí, não foi isso que você disse. Você perguntou sobre como fazer a união dos dados e não como efetuar o login. Pelo menos foi isso que entendi.

 

Sobre fazer o login, aí já complica um pouco.

Compartilhar este post


Link para o post
Compartilhar em outros sites

fazer o login é só uma comparação de campos dos formulários com as colunas de login e senha do banco, faça as condições de quando estiver passar para uma página, caso contrário, dê uma mensagem alertando que está errado.

 

não esqueça de fazer os tratamentos nos campos para evitar as entradas no sistema via SQL

Compartilhar este post


Link para o post
Compartilhar em outros sites

testei isso e nao foi aceito o logon num serviço google

 

ex.. testei no orkut e nao aceitou

Ted k', pelo que entendi ela quer fazer o logon direto no site do Google e não em um banco de dados.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Marina,

 

Vamos recapitular...

 

Voce quer através de seu formulário preencher os campos de usuario e senha por exemplo e se logar automaticamente no orkut?

 

Se for isso não vai dar, pois, o orkut utiliza um sistema de Login através de APIS do Google e você não tem acesso a isso.

 

E eles nem vão passar a ninguem até pq isso envolve segurança do servidor deles.

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu ja consegui fazer com dados entrando no meu form.. isso nao depende nao como o fabio disse...

 

eu so preciso que o usuario nao digite tudo, como exemplifiquei xxxxxx.imasters@gmail.com

 

quero embutir o .imasters@gmail.com automaticamente entendeu?

 

como posso fazer?

 

eu ja consegui fazer com dados entrando no meu form.. isso nao depende nao como o fabio disse...

 

eu so preciso que o usuario nao digite tudo, como exemplifiquei xxxxxx.imasters@gmail.com

 

quero embutir o .imasters@gmail.com automaticamente entendeu?

 

como posso fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

pensa bem:

 

ex:

email = "marina"
restante = ".imasters@gmail.com"

Response.Write("Seu E-Mail é: "&email&restante)

na tela apresenta:

 

Seu E-Mail é: marina..imasters@gmail.com

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos lá de novo....

 

Vamos começar do começo.. OK ???

 

você qr concatenar o e-mail e o dominio ANTES ou DEPOIS de passar os dados do FORM para outra página ASP ???

 

Abraços...

Compartilhar este post


Link para o post
Compartilhar em outros sites

depois que a pessoa escrever seu nome

 

e se fosse na tela como o Ted falou seria mamata..

 

to falando pra passar os dados no form

 

processar isso e testar no orkut ou em algum serviço do google por exemplo...

 

alguem pode testar criando uma conta qquer.. seunome.imasters@gmail.com

Compartilhar este post


Link para o post
Compartilhar em outros sites

meu codico que preciso concatenar e testando em seguinda no orkut (lembrando que o usuario entra com seu nome e preciso contatenar com ".imasters@gmail.com"

 

CODE

<form method = "post" action = "https://www.google.com/accounts/ServiceLoginAuth" target="_blank">

<input type="hidden" name="continue" value="http://www.google.com/orkut/home/?et=reset&hl=">

<input type="hidden" name="service" value="orkut">

 

email: <input id="Email" type="text" value="" size="34" name="Email"/>

Senha:<input id="Passwd" type="password" value="" size="21" name="Passwd"/>

 

<input type="submit" value="Logar" name="signIn" />

 

</form>

 

como concatenar no input de id="Email" o que preciso e enviar para o google processar e se logar no orkut?

 

o visitante so entrara joao

e passara para o google joao.imasters@gmail.com

 

assim facilita muito pra usuarios leigos

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.