Ir ao conteúdo
  • Cadastre-se

filipemf1

Membro Júnior
  • Posts

    3
  • Cadastrado em

  • Última visita

posts postados por filipemf1

  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...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!