Ir para conteúdo

thiago009

Members
  • Total de itens

    2
  • Registro em

  • Última visita

Posts postados por thiago009


  1. Sou novato na área, estou criando um site para praticar, o meu problema está na página contatos. O objetivo é que ele salve os dados do formulário num arquivo do access. Sei que não é o ideal, como estou começando na área, acho que é melhor aprender assim para depois estudar outras formas.
    Criei um comando no SQL que intitulei de "grava", o nome do meu arquivo do access é "banco" e o html é contato.
    Tentei também validar os campos com java, mas não deu certo e exclui os códigos que tinha colocado no início do html, se alguém puder me ajudar a fazer a validação.
    Isso não é um trabalho, estou fazendo para aprender.

    Segue link com os arquivos:
    https://etecspgov-my.sharepoint.com/:f:/g/personal/thiago_cunha35_etec_sp_gov_br/EioK0B6ZHaNNlJ6zZWSXSfUB7PwxWfp-R5ulmqZOr1Hlpg?e=v51d7i

     

     

    Agradeço quem puder ajudar,
     


    Muito Obrigado.


  2. Fiz um site simples, contém um formulário de contato com o objetivo de salvar os dados preenchidos num banco do access, como estou aprendendo falaram que era melhor começar criando um banco no access, mas não consegui fazer com que o formulário salve lá.

    Criei um código ASP para salvar os dados do formulário mas preciso de ajuda para conseguir 

    Coloquei o print dos códigos.

    Alguém pode me ajudar a resolver esse problema?

     

    <!DOCTYPE html>
    <html lang="pt-br">
       <head>
          <meta charset="utf-8">
          <meta charset="iso-8859-1" />
          <link rel="stylesheet" type="text/css" href="css/estiloscontato.css">
          <title>História da Informática</title>
       </head>
       <div class="menu">
          <div class="collapse navbar-collapse navbar-right" id="myNavbar">
             <ul class="nav navbar-nav">
                <a href="index.html" target="principal">Home</a>
                <a href="historia.html" target="principal">História</a>
                <a href="evolucao.html" target="principal">Evolução</a>
                <a href="desvantagens.html" target="principal">Desvantagens</a>
                <a href="educacao.html" target="principal">Na educação</a>
                <a href="contato.html" target="principal">Contato</a>
             </ul>
          </div>
       </div>
       <div class="texto">
       <body class="bg-color">
          <!-- Estilos específicos de Seção -->
          <div id="conteudo" class="grupo" align=center>
          <p id="negrito">
          <h1>Contato</h1>
          </p>
          <br>
          <p id="negrito">Entre em contato preenchendo o formulário abaixo:</p>
          <p name="contato">
          <form name="f1" action="Contato" method="post">
             <br>
             <fieldset>
                <br>
                <div class="campo">
                   <label for="nome">Nome</label>
                   <input type="text" name="nome" id="nome">
                </div>
                <br>
                <div class="campo">
                <label for="email">E-mail</label>
                <input type="text" name="email" id="email">
                <div>
                   <br>
                   <br><br>
                   <!-- A PARTIR DESSA LINHA SÃO OS ""RADIO BUTTON"" -->
                   <label>Departamento:</label> &nbsp;
                   <label class="radio">
                   <input type="radio" name="departamento" value="suporte"> Suporte
                   </label>
                   <label class="radio">
                   <input type="radio" name="departamento" value="comercial"> Comercial
                   </label>
                   <label class="radio">
                   <input type="radio" name="departamento" value="conteudo"> Conteúdo
                   </label>
                   <div class="campo">
                      <p id="negrito">
                       
                      </p>
                   </div>
                   <br>
                   <!-- A PARTIR DESSA LINHA É O ""COMBO BOX"" -->
                   <div class="assunto">
                      <p id="negrito">
                         <label for="assunto">Assunto<abbr title=!preenchimento obrigatório">*</abbr></label>
                         <br>
                         <select name="assunto">
                            <option>-- Selecione -- </option>
                            <option value="duvidas">Dúvidas</option>
                            <option value="solicitacoes">Solicitações</option>	
                            <option value="informacoes">Informações</option>
                            <option value="outros">Outros</option>
                         </select>
                      </p>
                   </div>
                   <br><br>
                   <!-- A PARTIR DESSA LINHA É O ""TEXTAREA"" -->
                   <!-- <p id="negrito"> -->
                   <div class="mensagem">
                      <p id="negrito"> 
                         <label id= "texto">Mensagem<abbr title=!preenchimento obrigatório">*</abbr></label>
                      </p>
                      <textarea name= "mensagem" rows="15" cols="80"></textarea>
                   </div>
                   <br>
                   <br>
                   <div class="botao">
                      <INPUT TYPE=SUBMIT VALUE="Enviar" align="center">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<INPUT TYPE=RESET VALUE="Apagar" align="center">
                   </div>
                </div>
                </p>	
          </form>
       </body>
       <div class="bg-color">
       </div>
       <br>
       </fieldset>
       </form>
       
       <footer class="rodape">
    		<small>Copyright © 2020</small>
    	</footer>
    		
    		</body>
    </html>
    ESSE É O CÓDIGO ASP
    
    <%
    Dim objConn, strCaminho, nome, email, departamento, assunto, mensagem
    nome = Request.Form("nome")
    email = Request.Form("email")
    departamento = Request.Form("departamento")
    assunto = Request.Form("assunto")
    mensagem = Request.Form("mensagem")
    
    
    strCaminho = Server.MapPath("banco.mdb")
    Set objConn = Server.CreateObject("ADODB.Connection")
    objConn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & strCaminho & ";"
    
    objConn.execute("Insert Into contato (nome, email, departamento, assunto, mensagem) Values ('"&nome, email, departamento, assunto, mensagem&"')")
    response.Write("Cadastrado com sucesso")
    
    objConn.Close
    %>

     

    Access.jpg

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.