Ir para conteúdo
Fórum Script Brasil

Thiago Lopes

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Thiago Lopes

Thiago Lopes's Achievements

0

Reputação

  1. Olá pessoal do forum de ASP, Estou com uma duvida cruel, ou seja, um problema aqui hehe. Eu fui na tabela de clientes e adicionei um novo campo chamado razaosocial tipo varchar(250). E então fui no codigo da minha aplicação em ASP e adicionei a textfield no formulario e alterei o comando Insert para também incluir a informação de Razao Social no Registro do cliente na Tabela (banco de dados MYSQL). Acontece que todos os campos ele insere no banco, somente razaosocial não insere. Segue o codigo do arquivo registro2.asp. (estou postando todo o codigo aqui ). ------------------------------------------------------------------------ <!--#include file="funcoes.asp"--> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title><%=loja("nome_loja") &" - "& loja("slogan_loja")%></title> <link href="layout/stylesheet.css" rel="stylesheet" type="text/css"> <script language=Javascript type=text/javascript src='form.js'></script> </head> <body> <table width="1003" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"> <tr> <td colspan="3" align="left" valign="top"><!--#include file="topo_2.asp"--></td> </tr> <tr> <td><table width="100%"> <tr> <td width="145" align="left" valign="top"><!--#include file="menu.asp"--></td> <td width="1349" align="left" valign="top"><table width="100%"> <tr> <td><DIV style="height:18px; background:#F3F3F3; font-weight:bold; font-size:12px">&nbsp;<span style="font-size: 11px">Home &raquo; Cadastre-se na loja virtual</span></DIV> <p align="center">&nbsp;</p> <div align="left"> <p align="left">Para se cadastrar, basta preencher os dados abaixo com seus dados verdadeiros. Todos os dados s&atilde;o necess&aacute;rios para que seu atendimento seja com seguran&ccedil;a e agilidade. Seus dados ser&atilde;o armazenados com m&aacute;xima seguran&ccedil;a em um servidor seguro com encripta&ccedil;&atilde;o de 128 bits. </p> </div> <div align="center"> <span class="style4"> <% if request("erro")="sim" then response.write "O Cep digitado não foi encontrado. Por favor, preencha o endereço manualmente." end if %> <% if request("acao") = "gravar" then if request.form("senha") <> request.form("senha2") or request.form("senha") = "" or request.form("senha2") = "" then response.write "A senha e a confirmação de senha não conferem!" else email = hash(request.form("email")) senha = hash(request.form("senha")) nome = hash(request.form("nome")) razaosocial = hash(request.form("razaosocial")) cpf = hash(request.form("cpf")) rg = hash(request.form("rg")) endereco = hash(request.form("endereco")) complemento = hash(request.form("complemento")) bairro = hash(request.form("bairro")) cidade = hash(request.form("cidade")) estado = hash(request.form("estado")) cep = hash(request.form("cep")) ddd = hash(request.form("ddd")) telefone = hash(request.form("telefone")) sql = "INSERT INTO clientes (ddd, complemento, datacad, nome, razaosocial, email, senha, cpf, rg, endereco, bairro, cidade, estado, cep, tel, valido) values ('"&ddd&"' , '"&complemento&"' , '"&date&"', '"&nome&"' , '"&razaosocial&"', '"&email&"', '"&senha&"', '"&cpf&"', '"&rg&"', '"&endereco&"', '"&bairro&"', '"&cidade&"', '"&estado&"', '"&cep&"', '"&telefone&"', 'sim')" set reg = conexao.execute(sql) sql = "SELECT * FROM clientes WHERE cpf='"& hash(request.form("cpf")) &"' " set verifica = conexao.execute(sql) ' Set objFSO = CreateObject("Scripting.FileSystemObject") Set objHTML = objFSO.OpenTextFile( server.MapPath("emails") & "\cadastro_cupom.html", 1, True, 0) mensagem = objHTML.ReadAll Set objHTML = Nothing Set objFSO = Nothing response.clear mensagem = Replace(mensagem, "##nome_loja##", loja("nome_loja")) mensagem = Replace(mensagem, "##slogan_loja##", loja("slogan_loja")) mensagem = Replace(mensagem, "##nome_cliente##", hash(verifica("nome"))) mensagem = Replace(mensagem, "##cliente_razao_social##", hash(verifica("razaosocial"))) mensagem = Replace(mensagem, "##email_loja##", loja("email")) mensagem = Replace(mensagem, "##endereco_loja##", loja("endereco")) mensagem = Replace(mensagem, "##cep_loja##", loja("cep")) mensagem = Replace(mensagem, "##bairro_loja##", loja("bairro")) mensagem = Replace(mensagem, "##cidade_loja##", loja("cidade")) mensagem = Replace(mensagem, "##estado_loja##", loja("estado")) mensagem = Replace(mensagem, "##url_loja##", "http://" & loja("url_loja")) mensagem = Replace(mensagem, "##link_ativa##", "http://" & loja("url_loja") &"/ativar.asp?email="&request.form("email") ) mensagem = Replace(mensagem, "##cliente_cpf##", hash(verifica("cpf"))) mensagem = Replace(mensagem, "##cliente_rg##", hash(verifica("rg"))) mensagem = Replace(mensagem, "##cliente_email##", hash(verifica("email"))) mensagem = Replace(mensagem, "##cliente_end##", hash(verifica("endereco")) &", " & hash(verifica("complemento"))) mensagem = Replace(mensagem, "##cliente_cep##", hash(verifica("cep"))) mensagem = Replace(mensagem, "##cliente_bairro##", hash(verifica("bairro"))) mensagem = Replace(mensagem, "##cliente_cidade##", hash(verifica("cidade"))) mensagem = Replace(mensagem, "##cliente_estado##", hash(verifica("estado"))) mensagem = Replace(mensagem, "##cliente_senha##", hash(verifica("senha"))) enviar loja("email"), hash(verifica("email")), loja("nome_loja") &" - Conta ativada com sucesso!", mensagem enviar loja("email"), loja("email"), loja("nome_loja") &" - Conta ativada com sucesso!", mensagem session("usuario") = hash(verifica("email")) response.redirect "mensagens.asp?ir=ativa_sucesso" end if end if %> </span><br> </div> <form name="form1" method="post" action="registro.asp?acao=gravar" onsubmit="return verifica_form(this);"> <table width="100%" border="0" cellspacing="2" cellpadding="0"> <tr> <td height="25" colspan="2" bgcolor="#F3F3F3"><p align="center"><strong>Entre com seus dados de login</strong></p></td> </tr> <tr> <td width="30%" ><div align="right">Email:</div></td> <td width="70%" height="30"><strong> <input df_verificar="sim" <%if session("endereco") = "" then else response.write "readonly=""yes"" " end if%> name="email" type="text" class="baixo" id="email" value="<%=session("email_cadastro")%>" size="40"> </strong></td> </tr> <tr> <td><div align="right">Senha:</div></td> <td height="30"><input df_verificar="sim" name="senha" class="baixo" id="senha" value="<%=request.form("senha")%>" size="40" maxlength="10"></td> </tr> <tr> <td><div align="right">Confirme a senha: </div></td> <td height="30"><input df_verificar="sim" name="senha2" class="baixo" id="senha2" value="<%=request.form("senha")%>" size="40" maxlength="10"> <br> <span class="style2">A sua senha deve ter entre 5 e 10 Caracteres </span></td> </tr> <tr> <td>&nbsp;</td> <td height="30">&nbsp;</td> </tr> <tr> <td height="30" colspan="2" bgcolor="#F3F3F3"><div align="center"><strong>Informe agora seus dados cadastrais </strong></div></td> </tr> <tr> <td><div align="right">Data de Cadastro: </div></td> <td height="30"><input df_verificar="sim" readonly="true" name="nome2" type="text" class="baixo" id="nome2" value="<%Response.Write(Date())%>" size="40"></td> </tr> <tr> <td><div align="right">Nome : </div></td> <td height="30"><input df_verificar="sim" name="nome" type="text" class="baixo" id="nome" value="<%=request.form("nome")%>" size="40"></td> </tr> <tr> <td><div align="right">Raz&atilde;o Social: </div></td> <td height="30"><input df_verificar="sim" name="razaosocial" type="text" class="baixo" id="razaosocial" value="<%=request.form("razaosocial")%>" size="40"></td> </tr> <tr> <td><div align="right">CPF / CNPJ: </div></td> <td height="30"><input df_verificar="sim" df_validar="cpf_cnpj" name="cpf" type="text" class="baixo" id="cpf" value="<%=request.form("cpf")%>" size="40"></td> </tr> <tr> <td><div align="right">RG / Inscr. Estadual: </div></td> <td height="30"><input name="rg" type="text" class="baixo" id="rg" value="<%=request.form("rg")%>" size="40"></td> </tr> <tr> <td><div align="right">Endere&ccedil;o + N&ordm;:</div></td> <td height="30"><input df_verificar="sim" name="endereco" type="text" class="baixo" id="endereco" value="<%=session("endereco")%>" size="40"></td> </tr> <tr> <td><div align="right">Complemento:</div></td> <td height="30"><input name="complemento" type="text" class="baixo" id="complemento" value="<%=request.form("complemento")%>" size="40"></td> </tr> <tr> <td><div align="right">Bairro:</div></td> <td height="30"><input df_verificar="sim" name="bairro" type="text" class="baixo" id="bairro" value="<%=session("bairro")%>" size="40"></td> </tr> <tr> <td align="right">Cidade:</td> <td height="30"><input df_verificar="sim" name="cidade" type="text" class="baixo" id="cidade" value="<%=session("cidade")%>" size="40"></td> </tr> <tr> <td align="right">Estado:</td> <td height="30"><input df_verificar="sim" name="estado" type="text" class="baixo" id="estado" value="<%=session("uf")%>" size="40"></td> </tr> <tr> <td align="right">Cep:</td> <td height="30"><input df_verificar="sim" name="cep" type="text" class="baixo" id="cep" value="<%=session("cep_cadastro")%>" size="40"></td> </tr> <tr> <td align="right">Telefone:</td> <td height="30">( <input name="ddd" df_verificar="sim" df_validar="numerico" type="text" class="baixo" id="ddd" value="<%=request.form("ddd")%>" size="2"> ) <input name="telefone" df_verificar="sim" df_validar="numerico" type="text" class="baixo" id="telefone" value="<%=request.form("telefone")%>" size="30"></td> </tr> <tr> <td align="right">&nbsp;</td> <td height="30">&nbsp;</td> </tr> <tr> <td height="1" colspan="2" align="right" bgcolor="#CCCCCC"></td> </tr> <tr> <td align="right">&nbsp;</td> <td height="30"><input type="image" name="imageField" src="layout/imagens/botoes/cadastrar.gif"> <span class="style3">&nbsp;&nbsp;&nbsp;</span><a href="registro.asp"><img src="layout/imagens/botoes/limpar.gif" width="85" height="18" border="0"></a></td> </tr> </table> </form> <p>&nbsp;</p> <p>&nbsp;</p></td> </tr> </table></td> <td width="174" align="left" valign="top" ><!--#include file="terceiracoluna.asp"--></td> </tr> </table></td> </tr> </table> </td> </tr> <tr> <td colspan="3"><!--#include file="baixo.asp"--> </td> </tr> </table> </body> </html> <%fecha_banco%> ------------------------------ alguém pode me ajudar porque o Insert não consegue gravar o dado na tabela. Muito obrigado a todos! Abs Thiago
×
×
  • Criar Novo...