Ae pessoal.. eu to tentando criar um sistema que armazena algumas informações e junto com ela um arquivo em anexo.. por enquanto está armazenando tudo certo..
Más estou com problemas para fazer forçar o download quando eu quizer baixá-lo..
Aparecendo o nome do arquivo normal..
alguém sabe o jeito certo ? vlw
Código:
if(isset($_FILES["arquivo"])){ $arquivo = $_FILES["arquivo"]; $pasta_dir = "tmp/"; if(!file_exists($pasta_dir)){ mkdir($pasta_dir); } $arquivo_nome = $pasta_dir . $arquivo["name"]; move_uploaded_file($arquivo["tmp_name"], $arquivo_nome); $query = mysql_query("INSERT INTO `seta`.`erros` (`id` ,`usuario` ,`titulo` ,`natureza` ,`arquivo` ,`unidade` ,`descricao` ,`status` ,`novo` ,`data`)VALUES (NULL , '$nome', '$titulo', '$natureza', '$arquivo_nome', '$unidade', '$descricao', 'Em Aberto', '0', '$data');"); if($query){ echo "<font size='-1'>Seu Chamado foi enviado com sucesso!</font>"; }else{ echo "<font size='-1' color='#990000'>Não foi possível Enviar seu Chamado..</font>"; } }else{ $query = mysql_query("INSERT INTO `seta`.`erros` (`id` ,`usuario` ,`titulo` ,`natureza` ,`arquivo` ,`unidade` ,`descricao` ,`status` ,`novo` ,`data`)VALUES (NULL , '$nome', '$titulo', '$natureza', '', '$unidade', '$descricao', 'Em Aberto', '0', '$data');"); if($query){ echo "<font size='-1'>Seu Chamado foi enviado com sucesso!</font>"; }else{ echo "<font size='-1' color='#990000'>Não foi possível Enviar seu Chamado..</font>"; } }
Código:
$query2 = mysql_query("SELECT * FROM erros WHERE id = '".mysql_real_escape_string($_GET['id'])."'"); $query3 = mysql_fetch_array($query2); echo $query3['arquivo'];
alguém sabe o jeito certo ? vlw
![:P](https://forum.guiadohacker.com.br/images/smilies/tongue.png)
Comment