Carica i tuoi file al vostro web server in una directory comune. Assicurarsi che questa cartella non è accessibile direttamente dagli utenti collocandolo al di fuori della cartella "www" sul vostro server . In questo modo, PHP sarà ancora in grado di accedere ai file , ma i browser non lo faranno .
2
Creare un nuovo script PHP chiamato " zipdownload.php " che è accessibile dal web server . Gli script verranno reindirizzare gli utenti a questa pagina quando hanno bisogno di scaricare l' archivio ZIP dinamica .
3
Creare un nuovo oggetto ZipArchive in zipdownload.php scrivendo "$ zip = new ZipArchive ( ) , " . Questo creerà un nuovo contenitore per i file ZIP e assegnarlo a una variabile , denominata " $ zip. " Utilizzare il metodo "zip - > open $ " per creare un particolare file ZIP nella directory temp i server . Vedere la sezione Risorse per ulteriori dettagli.
4
Aggiungi file al nuovo archivio ZIP utilizzando il " $ zip - > AddFromString " metodo. Ciò codificare un nuovo file e aggiungerlo al archivio ZIP . Ripetere questa operazione tutte le volte che è necessario. Vedere le risorse per ulteriori dettagli.
5
chiudere il file quando hai finito di aggiungere i file al vostro archivio ZIP utilizzando il metodo "zip - > close $ " . È ora posta a utenti o di output al browser utilizzando la funzione " readfile " di PHP .
6
cancellare l'archivio quando hai finito con esso tramite la funzione " unlink " sul file.
software © www.354353.com