Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    differenza zip autoestraente ed eseguibile

    Buongiorno Signori,
    in una parte del sito che sto sviluppando, do la possibilita ad un utente registrato di uplodare file zip e pdf.
    i controlli sul file zip sono per i seguenti header:
    $ctype = "application/zip";
    $ctype_02 = "application/x-zip-compressed";
    $ctype_03 = "application/octet-stream";

    in realta il terzo header identifica file eseguibili, ho aggiunto anche questo tipo di applicazione per dare la possibilita all'utente di uplodare file autoestraenti, il problema e che se carico autoestraenti o eseguibili non zippati, il programmi li identifica entrambi come :
    application/octet-stream
    c'e' una maniera per cogliere la differenza e impedire l'upload dell'uno ma non dell'altro con questo header? oppure devo semplicemente limitare il controllo a zip e x-zip?
    Grazie e buon lavoro
    http://www.perungiorno.it

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Ciao, non so rispondere alla domanda in termini di header perché credo che gli headers di un exe sia che sia di un autoestrante che di un'altra tipologia di programma siano sempre quelli.
    Altro c'è che potresti vedere che cosa contiente un archivio autoestrante... ma ne vale la pena? Forse sarebbe più facile il consentire l'upload di solo file zip e pdf.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.