Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá, estou fazendo uma página de Upload, mas não estou conseguindo renomear ou entender como isso funciona.
Gostaria que alguém me explicasse se aplica no código e como funciona...
tá aqui o código:
<html>
<head></head>
<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'];
include 'doConectar.php';
echo "<pre>";
print_r($_FILES);
echo "</pre>";
$diretorio = "C:\Web\Sites\Bedel8\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))
{
$old_name = "arquivo" . $i . ".txt";
$new_name = "arquivo" . $i . ".html";
rename($old_name,$new_name);
$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')"
or die ("Erro ao cadastrar");
$query = mysql_query($sql) OR DIE(mysql_error());
echo "Upload realizado com sucesso.<br>";
}
else {
echo "Falha ao enviar os arquivos";
}
}
}
?>
<A HREF="atualizaModulo.php">
<IMG SRC="imgs\BtnVoltar.jpg" height="30" width="30" title="Voltar"></a>
</body>
</html>
Agradeço dsd já,
[]'s
Carregando comentários...