Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Problema upload pdf

  1. #1

    Problema upload pdf

    ciao!

    ho un problema con il caricamento dei pdf.
    ho questo array di file accettati:
    Codice PHP:
    $typeArray = array(
        
    'pdf' => 'application/pdf',
        
    'doc' => 'application/msword',
        
    'docx' => 'application/vnd.openxmlformats-officedocument.wordprocessingml.document',
        
    'ppt' => 'application/vnd.ms-powerpoint',
        
    'pptx' => 'application/vnd.openxmlformats-officedocument.presentationml.presentation'
    ); 
    faccio un controllo così:
    Codice PHP:
     if (!in_array($file['allegato']['type'], $typeArray)) {
                    return 
    '<h3 class="error">Il file non è tra quelli ammessi</h3>';
                } 
    carica tutti gli altri tipi di file ma non il pdf, per il quale mi esce quel messaggio.
    avete una qualche idea del perchè??

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    292
    ciao Fermat,
    considera che alcuni browser per i pdf non impostato come type "application/pdf", per scoprire se è questo il problema fai una semplice echo del type


    Codice PHP:
    if (!in_array($file['allegato']['type'], $typeArray)) {                 
         return 
    '<h3 class="error">Il file non è tra quelli ammessi</h3>  
                    <h3>'
    .$file['allegato']['type'].'</h3>'


    Dovresti in ogni caso rafforzare il controllo, almeno assicurandoti che l'estensione del file sia corretta

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.