Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

Mover arquivo e manter cópia

$
0
0

"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>

 


Viewing all articles
Browse latest Browse all 14190