Jump to content

DudsRX

Members
  • Content count

    1
  • Joined

  • Last visited

Community Reputation

0 Comum

About DudsRX

Recent Profile Visitors

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

  1. Alguém me ajuda, meu código esta dando erro ao tentar upar um arquivo PDF, aparece o seguinte erro: "Warning: fopen(): Filename cannot be empty in C:\xampp\htdocs\banco\guardar_arquivo.php on line 11 Warning: fread() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\banco\guardar_arquivo.php on line 12 Warning: fclose() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\banco\guardar_arquivo.php on line 14O arquivo foi gravado na base de dados. " escolher_arquivo.html <!DOCTYPE html> <html> <head> <title>teste</title> </head> <body> <form enctype="multipart/form-data" action="guardar_arquivo.php" method="post"> Descrição <input type="text" name="titulo" size="30"> Arquivo <input type="file" accept=".pdf" name="arquivo"> <input type="submit" value="Enviar arquivo"> </form> </body> </html> guardar_arquivo.php <?php require("dbconnect.inc.php"); $arquivo = $_FILES["arquivo"]["tmp_name"]; $tamanho = $_FILES["arquivo"]["size"]; $tipo = $_FILES["arquivo"]["type"]; $nome = $_FILES["arquivo"]["name"]; $titulo = $_POST["titulo"]; if ( $arquivo != "none" ) { $fp = fopen($arquivo, "r+"); $conteudo = fread($fp, $tamanho); $conteudo = addslashes($conteudo); fclose($fp); $qry = "INSERT INTO arquivos VALUES (0,'$nome','$titulo','$conteudo','$tipo')"; mysql_query($qry); if(mysql_affected_rows($conn) > 0) print "O arquivo foi gravado na base de dados."; else print "Não foi possível gravar o arquivo na base de dados."; } else print "Não foi possível carregar o arquivo para o servidor."; ?>
×

Important Information

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