Celty 0 Denunciar post Postado Setembro 26, 2013 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 Compartilhar este post Link para o post Compartilhar em outros sites
Evandro Oliveira 331 Denunciar post Postado Setembro 26, 2013 pra entender o que a linha contendo [inline]if (move_uploaded_file($arquivo['tmp_name'][$i], $destino))[/inline] faz, clique aqui Compartilhar este post Link para o post Compartilhar em outros sites