Mover arquivo e manter cópia
"Agora que achei (cego), foi só comentar essas linhas
exec('rm -rf "'.$file_root.'"');
exec('mkdir "'.$file_root.'"');
"
Resolvido
Bom dia pessoal, to com uma duvida no em uma código que me passaram pra modificar.
Nele é feito o upload de um arquivo pdf, que depois vai ser convertido em jpg.
Só que ele esta apagando o pdf do servidor após a conversão.
Imaginei que o move_uploaded_file esta retirando o arquivo da pasta para a conversão e nessa hora o pdf some.
Oque posso fazer para que uma cópia seja mantida? Obrigado
lookdir.php
<?php
ini_set('max_execution_time', 28800); //480 hours = 20 days
include("class/convert.php");
include("class/import.php");
$file_root = "arquivos/edicoes";
$arquivo = file("FILES.TXT");
for($i = 0; $i < count($arquivo); $i++) {
//echo $arquivo[$i];
}
/ Le o diretorio /
$path = $file_root.'/'.$arquivo[0];
$arquivo_trata = explode('/', $arquivo[0]);
$dia_file = $arquivo_trata[2];
$mes_file = $arquivo_trata[1];
$ano_file = $arquivo_trata[0];
$diretorio = dir($path);
?><!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
<title>Processando edição</title>
</head>
<body>
<div id="loading">
<img src="http://lucasmoreira.com.br/wp-content/uploads/2013/07/carregamento-da-pagina-com-loading.gif" id="gif-loading">
</div>
<?php
if (!is_dir($path)) {
echo "Erro o diretorio procurado não existe, por favor verifique o caminho";
echo '<br />';
echo $path;
}
echo "\n";
echo "<p>Lista de Arquivos do diretório '".$path."':";
while($arquivo = $diretorio -> read()){
if($arquivo == '..' OR $arquivo == '.'){
//exit();
}else{
/* Aqui vem o processamento em si */
$limpa_nome = explode('.', $arquivo);
$nome_tratado = $limpa_nome[0];
$convertpdf->busca($nome_tratado, $dia_file, $mes_file, $ano_file, $nome_tratado);
/* DATABASE OPERATIONS */
/* Check if extensions are jpg's or pdf's */
/* If extension equals to jpg */
$teste->busca($nome_tratado, $dia_file, $mes_file, $ano_file, $nome_tratado);
// $url_deleta = $path.'/'.$arquivo;
// echo "\n";
// echo "\n";
//
// echo "Arquivo deletado com sucesso";
// echo "<br />";
// print_r($url_deleta);
// echo "<br />";
// print_r($arquivo);
// echo "<br />";
// unlink($url_deleta);
/* AFTER THE PROCEDURE DELETE THE FILES TO AVOID DUPLICATION */
/* DATABASE OPERATIONS */
/* Fim do processamento */
}
}
$diretorio -> close();
/ Le o diretorio /
fclose ($arquivo);
exec('rm -rf "'.$file_root.'"');
exec('mkdir "'.$file_root.'"');
?>
<script type="text/javascript">
function loading(status) {
if ( status == 1 )
$('#loading').fadeIn();
else
$('#loading').fadeOut();
}
</script>
<script type="text/javascript">
$(function() { // Quando a página estiver carregada
loading(0); // Esconder o loading
})
</script>
</body>
</html>Discussão (0)
Carregando comentários...