Ir para conteúdo
Fórum Script Brasil
  • 0

Nao Esta Inserindo No Bd


mestre fyoda

Pergunta

ei gente , não ta inserindo no bd , porque ?

não ta inserindo só a variavel de .

<%
de = Session("nome") + "&nbsp;&nbsp;"&Session("sobrenome")
%>
DB.Execute(" Insert into mural (de,bairro,estado,login,para,assunto,mensagem) VALUES ('"&de&"','"&Session("bairro")&"','"&Session("estado")&"','"&Session("login")&"','"&para&"','"&assunto&"','"&mensagem&"')")

Link para o comentário
Compartilhar em outros sites

11 respostass a esta questão

Posts Recomendados

  • 0

dá erro? o que acontece?

Link para o comentário
Compartilhar em outros sites

  • 0

Mas suas sessions foram criadas?

Se as sessions não tiverem nenhum valor, a variavel 'de' tb não vai ter valor..

Link para o comentário
Compartilhar em outros sites

  • 0
<%
set DB = createobject("adodb.connection")
constr = "Driver={Microsoft Access Driver (*.mdb)};DBQ="&Server.Mappath("mural_recados.mdb")
DB.open constr

de = Request("de")
estado = Replace(Request.Form("estado"), "'", "/")
bairro = Replace(Request.Form("bairro"), "'", "/")
login = Replace(Request.Form("login"), "'", "/")
para = Replace(Request.Form("para"), "'", "/")
assunto = Replace(Request.Form("assunto"), "'", "/")
mensagem = Replace(Request.Form("mensagem"), "'", "/")


If Session("login") = False then %>
<body link="#000000" vlink="#000000" alink="#000000">
<center>
<BR><BR>
<font class="text-header">
Clique na figura abaixo para ir a pagina de autenticação .
<BR><br>
<a href="../login.asp"><img border="0" src="../Meus%20documentos/asp/imagem/restrito.jpg"></a>
</font>
</center>

<%
Else
If Request.Form("enviado") = "sim" Then

if para = "" Then %>
<p>
<font class="text-header">Preencha o cadastro corretamente!<BR>Campo <b>Para</b> em branco<BR><a href="cadastrar.asp">Voltar</a></font>
<%
ELse

if assunto = "" Then %>
<font class="text-header">Preencha o cadastro corretamente!<BR>Campo <b>Assunto</b> em branco<BR><a href="cadastrar.asp">Voltar</a></font>
<%
Else

if mensagem = "" Then %>
<font class="text-header">Preencha o cadastro corretamente!<BR>Campo <b>Memsagrm</b> em branco<BR><a href="cadastrar.asp">Voltar</a></font>
<%
ELse

DB.Execute(" Insert into mural (de,bairro,estado,login,para,assunto,mensagem) VALUES ('"&de&"','"&Session("bairro")&"','"&Session("estado")&"','"&Session("login")&"','"&para&"','"&assunto&"','"&mensagem&"')")

End IF
End IF
End IF

Else
%>
<form method="POST" action="formulario_mural.asp">
<p align="center">
<%

de = Session("nome") &" - "& Session("sobrenome")
%>
<%=Session("nome")%>
<input type="hidden" name="enviado"  value="sim"><font class="text-header">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Para : <input type="text" name="para" size="25" class="frm"><br><br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Assunto : <input type="text" name="assunto" size="25" class="frm"><br><br><br>
Menssagem :<br>
</font><textarea name="mensagem" cols="65" rows="10" class="frm"></textarea>
<table>
</table>
<br><br> 
<center>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="submit"  value="Cadastrar" class="frm">
</center>
</form>
</body>
<%
End IF
END IF
%>

Link para o comentário
Compartilhar em outros sites

  • 0

Verifique as permissões de escrita nas pastas.

Mais específicamente, na pasta onde encontra-se o seu BD.

Link para o comentário
Compartilhar em outros sites

  • 0

Brother, aqui nessa parte do codigo:

de = Request("de")

Bem no comecinho..

você ta colocando valor em DE, pegando dado enviado antes, da pagina anterior, né?

Mas, na pagina anterior, você esta passando esse valor como parametro, ou por algum formulario?

Pois, é nessa linha que você dá valor pra essa variavel..

Se na pagia anterior, você não enviar a variavel DE, nessa pagina aí, ela vai tar vazia mesmo..

Conseguiu entender?

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...