CURTA NOSSA PÁGINA https://www.facebook.com/pages/Zero-Bugs/1022683311092524?ref=tn_tnmn ME CONTRATE 00bugs@gmail.com TAGS upload …
Original source
CURTA NOSSA PÁGINA https://www.facebook.com/pages/Zero-Bugs/1022683311092524?ref=tn_tnmn ME CONTRATE 00bugs@gmail.com TAGS upload …
Original source
23 responses to “Upload de arquivos e imagens com PHP e MySQL [TUTORIAL]”
Faltou estilizar e colocar um botão de download pra quem quiser baixar o arquivo.
quando clico em salvar aparece uma mensagem que nao foi enviado nenhum arquivo .. pode me falar oque é ?
Opa, fiz aqui e funcionou 100%. Mas me surgiu uma dúvida: se eu quiser implementar um form na página com mais de um campo de arquivo, como faz? Por exemplo: quero criar um form onde os 4 primeiros campos (img1, img2, img3, img4) são destinados para os 4 campos para registro de imagens no banco de dados, como eu deveria fazer isso na parte do php?
Notice: Undefined variable: mysqli in C:wampwwwsistemacsadminupload.php on line 26
Alguém consegue me ajudar?
Como eu faço com varias imagens?
Nem testei, mas já entendi como funciona, ótima aula;
Mesmo em 2017 ainda ajuda muita gente. =D
Parabéns, simples, direto e funcional.
Olá pessoal!!! estou com o erro… por favor… ajude!!!
Not Found
The requested URL /upload/=upload.php was not found on this server.
Apache/2.4.23 (Win64) PHP/5.6.25 Server at localhost Port 80
queria saber para ler os arquivos que esta em uplode
ola cara, muito bom video, so quero saber como assim "acessar a sua ftp ", ficou meio vago, acessar do servidor apache ? obrigado
muito bom mano =D
amigo posta ai como recuperar esse arquivo ou seja como faço o download dele no browser valeu parabens pela aula
Show de bola
Amigo você acaba de ganhar mais um inscrito porem com faz para apagar a imagem do banco de dados e da pasta de upload.
Vlw!! E para o mesmo processo para múltiplas imagens? ex: enviar 4 ao memso tempo e grava tbm no bd?
entendo nada de PHP, tentarei!…
Tambem recebo o erro na linha do comando if($mysqli->query), mas usando a mysqli_query tambem nao consigo fazer funcionar, recebo o erro.
Warning: mysqli_query() expects parameter 1 to be mysqli, resource given in
Nao sei o que pode estar errado meu comando esta.
if(mysqli_query($conexao,$sql_code)){
$msg = "Falha ao enviar o arquivo";
}else{
$msg = "Arquivo enviado com sucesso";
}
Ja editei o conexao que é o nome da variavel que conecta com o banco mas continua sem funcionar
O meu aparece esse erro:
Parse error: syntax error, unexpected '$msg' (T_VARIABLE) in C:Program Files (x86)EasyPHP-DevServer-14.1VC9datalocalwebupload.php on line 4
Meu php está assim:
<?php
include("classe/conexao.php")
$msg = false;
if(isset($_FILES['arquivo'])){
$extensao = strtolower(substr($_FILES['arquivo']['name'], -4));
$novo_nome = md5(time()) . $extensao;
$diretorio = "upload/"
move_uploaded_file($_FILES['arquivo']['tmp_name'], $diretorio.$novo_nome);
$sql_code = "INSERT INTO arquivo (codigo, arquivo, data) VALUES(null, '$novo_nome', NOW())"
if($mysqli->query ($sql_code))
$msg= "Arquivo enviado com sucesso"
else
$msg= "Flha no envio"
}
?>
<h1>Upload de Arquivos</h1>
<?php if($msg != false) echo "<p> $msg </p>"?>
<form action="upload.php" method="POST" enctype="multipart/form-data">
Arquivo: <input type="file" required name="arquivo">
<input type="submit" value="Salvar">
</form>
Alguém sabe dizer o que está errado?
Meu código não dá resposta. Eu envio a imagem e não vai nem para a pasta, nem para o banco de dados, também não avisa que o upload foi feito com sucesso ou que deu erro. Em outras palavras: não fede e nem cheira. Alguém pode me ajudar?
Olá, primeiramente grata pela videoaula, eu executei o sistema de upload e tudo funciona normal, as imagens vão pro banco de dados e para a pasta mas ele aparece a mensagem "falha no arquivo enviado" que criamos com a condição, sabe me dizer porque?
muito bom vídeo deu certinho!!
Cara, mesmo quando eu não faço upload ele passa pelo isset()! O banco que vou usar aceita valor nulo, preciso que o isset cumpra o papel de caso não haja upload de imagem, um valor NULL seja inserido na query, mas isso não está acontecendo.
Alguém teve esse problema aí?
Valeu, deu certinho aqui, obrigado por compartilhar o conhecimento 😀