Quote Originariamente inviata da HammerFist Visualizza il messaggio
Codice PHP:
     $path =  'backup\\dump\\'
Non hai bisogno di fare escaping per "\dump". "\d" non ha significato speciale in questo caso, perciò non c'è bisogno (anche se l'engine te lo da in modo corretto comunque).

Quote Originariamente inviata da HammerFist Visualizza il messaggio
Codice PHP:
     $zip = new ZipArchive;
            
      if (
$zip->open($path.$file) === TRUE) {
            
                
$file_fisico =  $zip->getFromName($file); 
Ammesso che apri l'archivio correttamente, con $zip->getFromName($file); stai cercando di prendere il contenuto del file zip stesso. Non il contenuto del file dentro lo zip.
Se sai già il nome del file al suo interno, dovrebbe essere quello ad essere passato methodo di ZipArchive.