Ir para conteúdo

POWERED BY:

Arquivado

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

watequate

Cadastro só de email

Recommended Posts

Fala pessoal do fórum.Tenho um site e gostaria que para as pessoas acessarem uma certa parte do site se logassem mas apenas com o email. Alguem poderia me passar um codigo para eu fazer isso ?Eu ja tenho a pagina de cadastro pronta, só falta o codigo para cadastrar.Ja tem tb um espaco para as pessoas se logarem no site apenas com o campo de email, falta configurar tb.Nao tenho muita noção em asp nem em conexao de bd com o dream.Espero q me ajudem.Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Um Banco da dados, com uma Tabela EMAIL e um campo email....

 

Inserindo Dados :

 

ASP

[*]<%

 

[*]Set Conn Server.CreateObject("ADODB.Connection")

 

[*]Conn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("bancodedados.mdb")

 

[*]

 

[*]SQL "Insert Into EMAIL (email) Values ('" & Request.Form("email") & "')"

 

[*]Conn.execute(SQL)

 

[*]%>

 

 

T+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Um Banco da dados, com uma Tabela EMAIL e um campo email....

 

Inserindo Dados :

 

ASP

[*]<%<br />Set Conn Server.CreateObject("ADODB.Connection")<br />Conn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("bancodedados.mdb")<br /><br />SQL "Insert Into EMAIL (email) Values ('" & Request.Form("email") & "')"<br />Conn.execute(SQL)<br />%>

 

 

T+

<{POST_SNAPBACK}>

Entendi, mas tenho mais uma duvida. Eu coloco esse codigo aonde ? Esse codigo é pra criar o bd neh ? E o arquivo para mandar as informacoes pro bd ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Abre a conexao com Banco de DadosConn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("bancodedados.mdb")------------------------------------------------------------------------instrução SQL que insere os dados no Banco de Dados, o proprio nome já fala (Insert) - InserirSQL = "Insert Into EMAIL (email) Values ('" & Request.Form("email") & "')"Falo!!!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Abre a conexao com Banco de Dados

Conn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("bancodedados.mdb")

 

------------------------------------------------------------------------

instrução SQL que insere os dados no Banco de Dados, o proprio nome já fala (Insert) - Inserir

SQL = "Insert Into EMAIL (email) Values ('" & Request.Form("email") & "')"

 

Falo!!!!!!

<{POST_SNAPBACK}>

Mas eu coloco esse codigo aonde brother ? e o codigo pra eu enviar as informacoes ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

cria um form cara coloca o form aonde você quiser na pagina com um buton e um hidenn ai da um valor pro hdenn e quando executar a função clicando no button você vai fazer com que ele entre nesse codigo ali ^^abraços []'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

cria um form cara coloca o form aonde você quiser na pagina com um buton e um hidenn ai da um valor pro hdenn e quando executar a função clicando no button você vai fazer com que ele entre nesse codigo ali ^^

 

abraços []'s

<{POST_SNAPBACK}>

Entendi. Eu crio o form com o campo email e o botao enviar. Mas isso é pro cadastro certo ?

 

Eu posso tb colocar esse codigo pra conexao com o bd num arquivo a parte e linkar na opcao action do form, certo ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

crie duas paginas com o codigo abaixo e salve como eu as nomeei..

 

 

email.asp

<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form action="action.asp" method="post" name="frm_email">
 <input name="email" type="text" id="email">
 <br>
 <input type="submit" name="Submit" value="Enviar">
</form>
</body>
</html>

 

 

action.asp

ASP

[*]<%

 

[*]Set Conn Server.CreateObject("ADODB.Connection")

 

[*]Conn.open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("bancodedados.mdb")

 

[*]SQL "Insert Into EMAIL (email) Values ('" & Request.Form("email") & "')"

 

[*]Conn.execute(SQL)

 

[*]%>

 

agora só voce criar o banco com a tabela chamada EMAIL e um campo chamado email, e correr pro abraço..rs

 

 

T+

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.