Creando un file e inserendolo in un archivio sempre generato automaticamente con ZipArchive provo a fare il download dal server (virtuale) al client, ecco il codice
Il problema è che il download non si avvia e mi da questo errore nel secondo header header("Content-Disposition: attachment; filename=$zip"), ovvero:codice:$stringa = "ciao"; $name = "saluto.txt"; $fp = fopen($name, 'w+'); fwrite($fp, $stringa); fclose($fp); $zip = new ZipArchive(); $name_zip = "file.zip"; if ($zip->open($name_zip, ZIPARCHIVE::CREATE) !== TRUE) { exit("impossibile creare il file zip");} $zip->addFile($name); $zip->close(); header("Content-type: Application/zip"); header("Content-Disposition: attachment; filename=$zip"); header("Content-Description: Download PHP"); readfile($zip);
Ho capito il senso dell'errore, ma non so come risolvere.codice:Object of class ZipArchive could not be converted to string in ...
Vi ringrazio per l'aiuto.

Rispondi quotando
