Ir ao conteúdo
  • Cadastre-se

filipemf1

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

Reputação

0
  1. Só esta salvando os últimos 5 caracteres, pagina inicial: <form method="POST" action="grava.php" action="upload.php"> <tr> <td>Nome do Aluno:</td> <td><input type="text" name="nome" id="nome" placeholder="Nome do aluno" class="txt" / ></td> </tr> </form> pagina que recebe o arquivo: <form method="POST" action="upload.php" enctype="multipart/form-data"> <tr> <td>Certidão de Nascimento</td> <td><input type="file" name="certidao" class="input" /></td> </tr> </form> E a pagina que envia para o bd e para o servidor: < $certidao = ' '; $nome = $_POST['nome']; if(isset($_FILES['certidao'])) { $extensao = strtolower(substr($_FILES['certidao']['name'], -5)); $rename = rename("$nome"); $certidao = $rename . $extensao; $diretorio = "upload/certidao/"; move_uploaded_file($_FILES['certidao']['tmp_name'], $diretorio . $certidao); } $sqli_code = "INSERT INTO arquivo(codigo, certidao, data) VALUES (null, '$certidao', NOW())"; if (mysqli_query($con, $sqli_code)){ $msg = "arquivo enviado com sucesso!"; } else{ $msg = "Falha ao enviar arquivo."; } >
  2. Olá, preciso alterar o nome dos arquivos que são em enviados, eu recebo e quero mudar o nome para: o nome de quem enviou, e o documento que no caso é certidão do arquivo para, por exemplo ficaria assim:" Filipe.Certidao.jpg", apos criptografar no bd e deixar o mesmo nome no servidor segue código: < if(isset($_FILES['certidao'])) { $extensao = strtolower(substr($_FILES['certidao']['name'], -5)); $rename = rename("$nome"); $certidao = $rename . $extensao; $diretorio = "upload/certidao/"; move_uploaded_file($_FILES['certidao']['tmp_name'], $diretorio . $certidao); } >
  3. Olá, sou nova na programação web, criei um uma tabela de cadastro, porém preciso verificar se um e-mail já esta cadastrado, caso esteja, informar ao usuário que o e-mail esta em uso e pedir um novo e-mail para finalizar cadastro, Tenho isso ate o momento. <?php include_once('config.php'); $email = $_POST['email']; $senha = $_POST['senha']; if($email>"1"){ $sqli_email_check = mysqli_query("SELECT COUNT(cadastro_id) FROM cadastro WHERE email='{$email}'"); $eReg = mysqli_fetch_array($sqli_email_check); $email_check = $eReg[0]; if ($email_check > 0){ echo 'Este email (<strong>'.$email."</strong>) ja esta sendo utilizado.<br/><br/>"; unset($email); }} $salva = "INSERT INTO cadastro (email, senha) VALUES ('$email', '$senha')"; $result_salva = mysqli_query($con, $salva); header("location:lista.php"); ?>

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...