Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, não estou conseguindo fazer Uploads dos arquivos em meu site!
O código é esse:
<body>
<?php
print_r($_POST);
$id_atualizacao=$_POST["ID_ATUALIZACAO"];
$id_modulo=$_POST['ID_MODULO'];
$id_usuario=$_POST['ID_USUARIO'];
$versao_atual=$_POST['VERSAO_ATUAL'];
$novidades=$_POST['NOVIDADES'];
$data_atualizacao=$_POST['DATA_ATUALIZACAO'];
/*echo "<pre>";
print_r($_FILES);
echo "</pre>"; */
$diretorio = "Uploads";
if (!is_dir($diretorio)){
echo "Pasta $diretorio não existe";
} else {
$arquivo = isset($_FILES['ARQUIVO']) ? $_FILES['ARQUIVO'] : FALSE;
for ($i = 0; $i < count($arquivo['name']); $i++) {
$destino = $diretorio."/".$arquivo['name'][$i];
if (move_uploaded_file($arquivo['tmp_name'][$i], $destino)) {
$sql = "INSERT INTO ab_ATUALIZACOES (
ID_ATUALIZACAO, ID_MODULO, ARQUIVO, ID_USUARIO, VERSAO_ATUAL,
NOVIDADES, DATA_ATUALIZACAO
) VALUES (
$id_atualizacao, $id_modulo, $arquivo, $id_usuario,
$versao_atual, $novidades, $data_atualizacao
)";
$query = mysqli_query($conexao, $sql) OR DIE(mysqli_error($conexao));
echo "<div class='success'> Upload realizado com sucesso.</div><br>";
} else {
echo "<div class='error'> Falha ao enviar os arquivos </div>";
}
}
}
?>
e dá o seguinte erro:
PHP Warning: move_uploaded_file(Uploads/Bedel Admin.docx) [<a href='function.move-uploaded-file'>function.move-uploaded-file</a>]: failed to open stream: Permission denied in E:\home\speedsoft1\Web\bedel\doatualizarModulo.php on line 29PHP Warning: move_uploaded_file() [<a href='function.move-uploaded-file'>function.move-uploaded-file</a>]: Unable to move 'C:\WINDOWS\Temp\php27E1.tmp' to 'Uploads/Bedel Admin.docx' in E:\home\speedsoft1\Web\bedel\doatualizarModulo.php on line 29
Carregando comentários...