Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    229

    [Content-Type] - OpenOffice su Linux e su Windows

    Ciao a tutti,
    dopo aver realizzato uno script che gestisce gli upload dei files dentro a mysql (simile a quello illustrato nella sezione articoli php su freephp.html.it per intenderci), ho pensato di permettere l'upload solo di alcuni tipi di file. Per fare questo mi baso su $_FILES['file']['type'] (oppure sbaglio già qui?).
    Vorrei ammettere anche l'upload di file prodotti con la suite Open Office. Ho notato che caricando sul server un file prodotto con Open Office per Linux, la stringa $_FILES['nome_file']['type'] risulta essere diversa da un file salvato con Open Office per Windows.
    Il browser che ho utilizzato per caricare i files è Firefox su entrambi i sistemi operativi.
    Con Windows la stringa $_FILES['nome_file']['type'] restituisce sempre application/octet-stream!

    Ecco in pratica la situazione

    WINDOWS
    Tipo di file Open Office-Stringa $_FILES['nome_file']['type']

    Text document-application/octet-stream
    Spreadsheet-application/octet-stream
    Presentation-application/octet-stream
    Drawind-application/octet-stream

    LINUX
    Tipo di file Open Office-Stringa $_FILES['nome_file']['type']

    Text document-application/vnd.sun.xml.writer
    Spreadsheet-application/vnd.sun.xml.calc
    Presentation-application/vnd.sun.xml.impress
    Drawind-application/vnd.sun.xml.draw

    P.S.: sapete dove posso trovare in rete maggiori informazioni per quanto riguarda i Content-Type?

    Grazie
    Ciao!

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    229
    grazie!


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.