Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''zip''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Calendários

  • Comunidade iMasters

Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento Web
    • Desenvolvimento frontend
    • Javascript
    • PHP
    • Ruby
    • Python
    • Java
    • .NET
    • Docker, Kubernets e outros ambientes
    • Desenvolvimento com Wordpress
    • Desenvolvimento de apps
    • Desenvolvimento ágil
    • Desenvolvimento de Games
    • Banco de Dados
    • Design e UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • Boteco iMasters

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 1 registro

  1. jeffersonmachado

    extractto não funciona

    Olá, Alguém sabe me dizer porque com o código abaixo o extractto não grava/descompacta o arquivo no diretório? Grato, <?php header('Content-Type: text/event-stream'); header('Cache-Control: no-cache'); function send_message($id, $message, $progress) { $d = array('message' => $message , 'progress' => $progress); echo "id: $id" . PHP_EOL; echo "data: " . json_encode($d) . PHP_EOL; echo PHP_EOL; //echo str_repeat( ' ', 4096); ob_flush(); flush(); } $path = 'tmp/ripabx_update.zip'; $versao = file_get_contents("https://repo.results.com.br/repo/ripabx/update/version"); $zip = new ZipArchive; send_message(10,'START', 'Process complete'); if ($zip->open($path) === true) { if ($zip->setPassword($versao)){ send_message(10,"File $path Num:$zip->numFiles Sta:$zip->status Ver:$versao", "Process complete"); $previuosProgress = 0; $myfile = fopen("testfile.txt", "w"); for($i = 0; $i < $zip->numFiles; $i++) { if (file_exists($zip->getNameIndex($i))) { unlink($zip->getNameIndex($i)); } if ($zip->extractTo('..', array($zip->getNameIndex($i))) === true) { $extrac = "Funcionou"; } else { $extrac = "Não Funcionou "; } $progress = round($i / $zip->numFiles * 100); if ($progress > $previuosProgress ) { $previuosProgress = $progress; send_message($i, 'on unzip ' . $zip->getNameIndex($i) . ' Ret:' . $extrac, $progress); } } $zip->close(); send_message(10,'CLOSE', 'Process complete'); } else { send_message(10,'CLOSE', 'Password failed'); } } else { send_message(10,'CLOSE', 'Open failed'); } ?>
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.