Jump to content

MarcosMth

Members
  • Content count

    3
  • Joined

  • Last visited

Community Reputation

1 Comum

About MarcosMth

  • Birthday 10/08/1997

Informações Pessoais

  • Sexo
    Masculino
  • Interesses
    Conhecimento

Contato

  • Facebook
    https://www.facebook.com/marcosmathiasjr

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. MarcosMth

    Problema na Inserção de dados

    MUITO OBRIGADO, realmente você achou o erro, como você disse O método 'cadastrar()' provavelmente não recebe o array $_POST... Obrigado, tenha uma boa tarde
  2. MarcosMth

    Problema na Inserção de dados

    Obrigado pela sua resposta gostei muito, estou no serviço assim que chegar em casa eu vou fazer do jeito que você escreveu, qualquer coisa eu volto aqui rs Eu fiz correndo tipo uma noite eu tava animado, ae virei a noite fazendo o trabalho que era em grupo kkkk por isso ta meio bagunçado... mas muito obrigado msm, vi coisas que n sabia como por exemplo passar um parâmetro ($_POST) no objeto $validacao->cadastrar($_POST) nem sabia que isso era possível kkk
  3. MarcosMth

    Problema na Inserção de dados

    olá boa noite, meu nome é Marcos Mathias, eu sou aluno do IFRJ e estou estuando PHP e MSQYLi , preciso fazer um trabalho que é um sistema de uma locadora, preciso fazer o upload da foto dos clientes. a foto esta funcionando perfeitamente, porém os outros dados não estão chegando no banco de dados, da a mensagem que n foi possível inserir usuário, gostaria que alguém pudesse me ajudar pois n consigo ver o erro obs: esta orientado a objeto. este é o código html formulário: <form action='comandos/cadastra.php' method='POST' enctype='multipart/form-data'> <div class='formli'> <label name='labelL'>Nome: </label><input name='nome' class='inputL' type='text'><br><br> <label name='labelS'>E-mail: <input name='email' class='inputL' type='text'><br><br> <label name='labelS'>CPF: </label><input name='cpf' class='inputL' type='text'><br><br> <label name='labelS'>Data de Nascimento: </label><input name='dataN' class='inputL' id='data' type='text'><br><br> <label name='labelS'>Login: </label><input name='login' class='inputL' type='text'><br><br> <label name='labelS'>Senha: </label><input name='senha' class='inputL' type='text'><br><br> <label name='labelS'>Tipo de Usuário: </label> <select name="tipo"> <option value="2" >ADM</option> <option value="1">Cliente</option> </select><br><br> <label>Foto: </label><input type="file" name="foto"></br> <input class='botao' id='botaoCC' type="submit" value="Cadastrar"> </div> </form> -=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-= esse aqui é a ação do formulario: <?php aqui esta tudo ok include_once"validacao.php"; $valid = new Validacao(); $valid -> logou (); $valid -> restricao_pagina(['permissao_cliente']); =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= aqui fica a função que eu montei $valid -> cadastrar(); ?> -=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-= e aqui fica o código da função na class Validacao: <? class Validacao { public function cadastrar(){ include"conexao.php"; if(empty($_POST['nome']) || empty($_POST['email']) || empty($_POST['cpf']) ||empty($_POST['dataN']) || empty($_POST['login']) ||empty($_POST['senha']) || empty($_POST['tipo']) ||empty($_FILES['foto'])) { echo"preencha todos os campos"; exit; }; $nome = $_POST['nome']; $email = $_POST['email']; $cpf = $_POST['cpf']; $dataN = $_POST['dataN']; $login = $_POST['login']; $senha = $_POST['senha']; $permissao = $_POST['tipo']; $foto = $_FILES['foto']; $extensao = strtolower(substr($foto['name'], -4)); $nome_foto = md5(time()).$extensao; $diretorio = "../foto/"; move_uploaded_file($foto['tmp_name'], $diretorio.$nome_foto); $inseri = "INSERT INTO cliente_locadora VALUES ('','$nome','$email','$cpf','$dataN','$login','$senha', '$permissao','','$nome_foto', NOW())"; $resultado=$conexao -> query($inseri); if($resultado){ echo"foi"; }else{ echo"n foi possivel cadastrar usuario"; } } } ?> -=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-= arquivo CONEXÃO: <?php $host='localhost:3306'; $user='root'; $pass=''; $dataBase='locadora'; $conexao=new mysqli($host,$user,$pass,$dataBase); if(!$conexao){ echo"conexão com o banco d ados falhou :("; exit; }; ?> -=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-=-=-=-=-=-=-=-=-=
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.