Web 2.0
Multimédia
Internet - AI
Programmation...

Intégrateur Multimédia Web - Raphael Lecerf Gestionnaire Plateforme
bandeau

Creation d'Archive Zip en PHP


23 juillet 2015 PHP


Voici un script php qui permet de créer une archive au format Zip à partir d'un fichier PHP (possibilité d'archiver différents types de formats : doc, pdf, php, flv... tout en conservant l'arborescence des répertoires)


Télécharger l'archive (avec code PHP)

Code source PHP

<?php//  $zip = new ZipArchive(); 
      if($zip->open('fichier.zip', ZipArchive::CREATE) === true)
      {
        echo '&quot;Zip.zip&quot; ouvert<br/>';
   
    // Ajout d'un fichier
    $zip->addFile('fichier1.php');
    
    // Ajout d'un fichier
    $zip->addFile('fichier1.php');
    
    // Ajout d'un fichier
    $zip->addFile('doc1.pdf');
    
    // Ajout d'un fichier
    $zip->addFile('repertoire/doc2.pdf');
     
        // Et on referme l'archive
    $zip->close();
      echo 'Archive terminée<br/>';
      }
      else
      {
        echo 'Impossible d&#039;ouvrir &quot;Zip.zip<br/>';
    // Traitement des erreurs avec un switch() de préférence
        echo 'retour au site'
      }
// ?>

RECHERCHE

Statistiques
  • 47 articles
  • Aucun commentaire
  • PluXml