Galera é o seguinte, tenho esse código que recebe os dados de um formulário e os inclui em um banco de dados MDB.
No meu computador com o ISS, funciona normalmente, inclui, etc....
Só que quando publico da erro: "HTTP 500 - erro interno do servidor
Internet Explorer"
Por favor, me ajudem vendo se há algum erro:
<% @ Language=VBScript %>
<HTML>
<HEAD>
</HEAD>
<BODY>
<%
'Efetuando a conexão com a base de dados
'--------------------------------------------------------------------------
Set Conn = Server.CreateObject("AdoDb.Connection")
Conn.provider="Microsoft.Jet.OLEDB.4.0"
Conn.connectionstring=Server.Mappath("database/visitas_ieqquitauna.mdb")
Conn.open
'--------------------------------------------------------------------------
'criar o objeto RecordSet
'isso ira acessar a tabela do banco de dados
Set RS = Server.CreateObject ("ADODB.Recordset")
SQL="select * from visitas"
RS.Open SQL, Conn, 3, 3
'verificação dos campos obrigatórios
nome=Request.Form ("nome")
email=Request.Form ("email")
pais=Request.Form ("pais")
estado=Request.Form ("estado")
cidade=Request.Form ("cidade")
'homepage=Request.Form ("homepage")
comentarios=Request.Form ("comentarios")
if (nome="") then
mensagem_nome="Preencha o Campo Nome"
faltou_dado="Sim"
faltou_nome="Sim"
end if
if (email="") then
mensagem_email="Preencha o Campo Email"
faltou_dado="Sim"
faltou_email="Sim"
end if
if (pais="") then
mensagem_pais="Preencha o Campo Pais"
faltou_dado="Sim"
faltou_pais="Sim"
end if
if (estado="") then
mensagem_estado="Preencha o Campo Estado"
faltou_dado="Sim"
faltou_estado="Sim"
end if
if (cidade="") then
mensagem_cidade="Preencha o Campo Cidade"
faltou_dado="Sim"
faltou_cidade="Sim"
end if
if (comentarios="") then
mensagem_comentarios="Preencha o Campo Comentarios"
faltou_dado="Sim"
faltou_comentarios="Sim"
end if
'gravar informações no banco de dados
if faltou_dado<>"Sim" then
RS.AddNew
RS.Fields ("Name")= Request.Form ("nome")
RS.Fields ("Email")= Request.Form ("email")
RS.Fields ("Country")= Request.Form ("pais")
RS.Fields ("State")= Request.Form ("estado")
RS.Fields ("City")=Request.Form ("cidade")
RS.Fields ("HomePage")=Request.Form ("homepage")
RS.Fields ("Comment")=Request.Form ("comentarios")
RS.Update
RS.Close
set visitas=Nothing
Response.Write "<center><br><br><font size=5 color=""#FF9900"">Mensagem Postada com Sucesso!</font><br><br>"
Response.Write "<em><br>Obrigado por postar em nosso livro de visitas, volte sempre!</em><br><br>"
Response.Write "<br><a href=index.asp>Ler as Mensagens do Livro</a>"
Response.Write "<br><br>"
Response.Write "<br><a href=form_book.htm>Postar outra Mensagem</a>"
end if
'se acaso os dados não foram preenchidos mostra os campos necessários
if faltou_nome="Sim" then
Response.Write "O campo <b>Nome</b> deve ser preenchido<br><br>"
end if
if faltou_email="Sim" then
Response.Write "O campo <b>E-mail</b> deve ser preenchido<br><br>"
end if
if faltou_pais="Sim" then
Response.Write "O campo <b>País</b> deve ser preenchido<br><br>"
end if
if faltou_estado="Sim" then
Response.Write "O campo <b>Estado</b> deve ser preenchido<br><br>"
end if
if faltou_cidade="Sim" then
Response.Write "O campo <b>Cidade</b> deve ser preenchido<br><br>"
end if
if faltou_comentarios="Sim" then
Response.Write "O campo <b>Comentários</b> deve ser preenchido<br><br>"
end if
%>
</BODY>
</HTML>
Pra quem quiser ver isso publicado vai ai o link do teste:
Pergunta
jntk
Galera é o seguinte, tenho esse código que recebe os dados de um formulário e os inclui em um banco de dados MDB.
No meu computador com o ISS, funciona normalmente, inclui, etc....
Só que quando publico da erro: "HTTP 500 - erro interno do servidor
Internet Explorer"
Por favor, me ajudem vendo se há algum erro:
Pra quem quiser ver isso publicado vai ai o link do teste:
fomulário: http://www.ieqquitauna.com.br/book/form_book.htm
página que le o banco: http://www.ieqquitauna.com.br/book/index.asp
página que incui (q que esta com o erro): http://www.ieqquitauna.com.br/book/inclui.asp
Aguardo por ajuda!!!!!
Link para o comentário
Compartilhar em outros sites
11 respostass a esta questão
Posts Recomendados