Visualizzazione dei risultati da 1 a 10 su 10

Visualizzazione discussione

  1. #8
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Guarda a me pare che ci siano dei requisiti per creare un archivio odt, ad esempio mi pare che mimetype non deve essere compresso e con ziparchive non mi pare che puoi scegliere la compressione. Con il tuo codice ad esempio libreoffice mi dice che il file va corretto.
    Io proverei solamente a sostituire content.xml:
    Codice PHP:
    <?php
    $zip 
    = new ZipArchive;
    $res $zip->open('test.odt');
    if (
    $res === TRUE) {
        
    $content $zip->getFromName('content.xml');
        
    /* Fai le sostituzioni su $content */
        
    $zip->deleteName('content.xml');
        
    $zip->addFromString('content.xml'$content);
        
    $zip->close();
    }else {
        echo 
    'doh!';
    }
    Ovviamente in questo caso ti conviene lavorare su una copia, altrimenti vai a modificare l'originale
    Ultima modifica di boots; 01-06-2018 a 09:22

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.