Seguinte, to pegando alguns dados e mandando pro banco de dados, isso faz sem problemas, só que todos os registros vão duplicados pro banco de dados ahahhaha
alguém sabe porque ? Acho que to esquecendo de fechar algo, o mais logico..rs
<!--#include file="includes/config.asp"-->
<%
data = date
usuario=trim(request.form("usuario"))
nome=trim(request.form("nome"))
sobrenome=trim(request.form("sobrenome"))
email=trim(request.form("email"))
r_email=trim(request.form("r_email"))
nivel=trim(request.form("nivel"))
ip=Request.ServerVariables("REMOTE_ADDR")
senha2=senha(10)
if instr(email,"@") = 0 then
response.Redirect("admin_erro.asp?erro=2")
end if
if instr(r_email,"@") = 0 then
response.Redirect("admin_erro.asp?erro=2")
end if
if email <> r_email then
response.redirect("admin_erro.asp?erro=6")
end if
SQL="SELECT * FROM admin WHERE email='" & email & "' OR usuario='" & usuario & "'"
RS.open SQL,Conexao
Set RS = Conexao.execute(SQL)
If NOT RS.EOF Then
response.redirect("admin_erro.asp?erro=1")
end if
RS.Close
Function Senha(valores)
Dim chr_Array(35)
chr_array(0) = "0"
chr_array(1) = "1"
chr_array(2) = "2"
chr_array(3) = "3"
chr_array(4) = "4"
chr_array(5) = "5"
chr_array(6) = "6"
chr_array(7) = "7"
chr_array(8) = "8"
chr_array(9) = "9"
chr_array(10) = "a"
chr_array(11) = "b"
chr_array(12) = "c"
chr_array(13) = "d"
chr_array(14) = "e"
chr_array(15) = "f"
chr_array(16) = "g"
chr_array(17) = "h"
chr_array(18) = "i"
chr_array(19) = "j"
chr_array(20) = "k"
chr_array(21) = "l"
chr_array(22) = "m"
chr_array(23) = "n"
chr_array(24) = "o"
chr_array(25) = "p"
chr_array(26) = "q"
chr_array(27) = "r"
chr_array(28) = "s"
chr_array(29) = "t"
chr_array(30) = "u"
chr_array(31) = "v"
chr_array(32) = "w"
chr_array(33) = "x"
chr_array(34) = "y"
chr_array(35) = "z"
Randomize
do while len(chave) < 10
num = chr_array(Int(35 * Rnd ))
chave = chave + num
loop
Senha = chave
End Function
SQL="INSERT INTO admin " &_
"(usuario,senha,nome,sobrenome,email,nivel,ip,data)" &_
"VALUES ('" &_
usuario & "','" &_
senha2 & "','" &_
nome & "','" &_
sobrenome & "','" &_
email & "','" &_
nivel & "','" &_
ip & "','" &_
data & "')"
RS.Open SQL,Conexao
Conexao.Execute(SQL)
Set ObjMail = Server.CreateObject("CDONTS.NewMail")
ObjMail.To = "alexandre@b2w.com.br"
ObjMail.From = email
ObjMail.Subject = nome & " sua senha Daryus"
objMail.Bodyformat = 0
objMail.MailFormat = 0
objMail.Body = nome & " sua senha Daryus é " & senha2
ObjMail.Send
Set ObjMail = Nothing
Set RS = Nothing
%>
Pergunta
DackAle
E ae galerinha =)
Blzzz ?
Seguinte, to pegando alguns dados e mandando pro banco de dados, isso faz sem problemas, só que todos os registros vão duplicados pro banco de dados ahahhaha
alguém sabe porque ? Acho que to esquecendo de fechar algo, o mais logico..rs
Qualquer ajuda é bem vinda galera =)
Abraçosss
Link para o comentário
Compartilhar em outros sites
3 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.