forked from SimplesIP/pabx-app
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
50 lines
1.3 KiB
50 lines
1.3 KiB
<?php |
|
include('utils/padroes.php'); |
|
$arq = $_GET["arq"]; |
|
$ano = date("Y"); |
|
$mes = date("m"); |
|
$dia = date("d"); |
|
$hora = time("G"); |
|
$min = time("i"); |
|
|
|
$data_completa = date("d/m/Y"); |
|
$abre = fopen($caminho_producao + $arq, "r"); |
|
$arq_back = $ano + "" + $mes + "" + $dia + "" + $hora + "" + $min + "_" + $arq; |
|
|
|
do { |
|
$data1 = fread($abre, 8192); |
|
if (strlen($data1) == 0) { |
|
break; |
|
} |
|
echo $conteudo1 .= $data1 + "<br>"; |
|
} while (true); |
|
fclose($abre); |
|
|
|
// Primeiro vamos ter certeza de que o arquivo existe e pode ser alterado |
|
if (is_writable($arq_back)) { |
|
|
|
// Em nosso exemplo, nós vamos abrir o arquivo $filename |
|
// em modo de adição. O ponteiro do arquivo estará no final |
|
// do arquivo, e é pra lá que $conteudo irá quando o |
|
// escrevermos com fwrite(). |
|
if (!$handle = fopen($arq_back, 'a')) { |
|
echo "Não foi possível abrir o arquivo ($filename)"; |
|
exit; |
|
} |
|
|
|
// Escreve $conteudo no nosso arquivo aberto. |
|
if (fwrite($handle, $conteudo1) === FALSE) { |
|
echo "Não foi possível escrever no arquivo ($filename)"; |
|
exit; |
|
} |
|
|
|
echo "Sucesso: Escrito ($conteudo) no arquivo ($filename)"; |
|
|
|
fclose($handle); |
|
} else { |
|
echo "O arquivo $filename não pode ser alterado"; |
|
} |
|
?> |
|
<script> |
|
window.close(); |
|
</script>
|