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 entao 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 nao 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"> <span style="font-size: 11px">Home » Cadastre-se na loja virtual</span></DIV>
<p align="center"> </p>
<div align="left">
<p align="left">Para se cadastrar, basta preencher os dados abaixo com seus dados verdadeiros.
Todos os dados são necessários para que seu atendimento seja com segurança e agilidade. Seus dados serão armazenados com máxima segurança em um servidor seguro com encriptaçã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> </td>
<td height="30"> </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ã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ço + Nº:</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"> </td>
<td height="30"> </td>
</tr>
<tr>
<td height="1" colspan="2" align="right" bgcolor="#CCCCCC"></td>
</tr>
<tr>
<td align="right"> </td>
<td height="30"><input type="image" name="imageField" src="layout/imagens/botoes/cadastrar.gif">
<span class="style3"> </span><a href="registro.asp"><img src="layout/imagens/botoes/limpar.gif" width="85" height="18" border="0"></a></td>
</tr>
</table>
</form>
<p> </p>
<p> </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%>
------------------------------
Alguem pode me ajudar:
Muito obrigado a todos!
Abs
Thiago
Insert Não Funciona Em Campo Novo
Started By thiagodl, 23/07/2010, 12:29
Nenhuma resposta neste tópico
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)










