| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    PHP File Upload Tipi
    Prima Web 2.0 , PHP rivoluzionato lo sviluppo web , semplificando il processo di utilizzo di file caricati. Nonostante questa drastica semplificazione , la scrittura di applicazioni che accettano arrivi ancora richiede la comprensione dei tipi di file caricabili e come PHP può essere usato per gestirli. Quando PHP segnala il tipo di file , esso segnala tipo MIME del file. Dal momento che le persone sono sempre a che fare con arrivi web , vi è un insieme di tipi MIME per guardare. File immagine

    Generalmente , i tipi di file immagine , anche chiamati tipi di file grafici, inizieranno con " immagini /" , seguito dal codice del tipo di immagine . I tipi più comuni di immagine trattati in applicazione web PHP sono " image /jpg " " image /gif ", che è un file GIF o "image /jpeg ", che è un file JPEG e " image /jpeg ", che è un file PNG .

    il tipo di file riportati in $ _FILES di PHP si basa sulle informazioni fornite dal browser dell'utente. Quindi non può essere attendibile in modo esplicito . Per fortuna , PHP fornisce funzioni per manipolare e ottenere informazioni sui file di immagine . Quando qualcuno arrivi un file di immagine , è consigliabile utilizzare getimagesize () o exif_imagetype ( ) per analizzare ulteriormente. Il GD , Immagine , imagick e funzioni exif possono anche essere utilizzati per elaborare i file immagine caricati dagli utenti per le applicazioni più robuste .
    File di testo
    I file di testo sono

    qualsiasi tipo di file che contiene solo testo . Il nome del tipo di file inizia con "text /". Se la vostra applicazione PHP non è destinato a interpretare qualsiasi codice o markup che ha trovato all'interno di file , allora si può probabilmente ignorare le lettere dopo il " /. "

    Esempi di file di testo il cui contenuto può essere interpretato include " text /html ", che è un file HTML o di una pagina web , " text /xml ", che è un file di dati XML e " text /csv ", che è un file di dati separati da virgola - valore . Applicazioni PHP che accettano questo tipo di upload spesso utilizzano le funzioni di verifica delle stringhe di interpretare il contenuto del file. Le funzioni di XML sono inoltre particolarmente utili per interpretare i file di testo /xml .

    Un file di testo non formattato che non è destinato ad essere interpretato per codice o markup si chiama " text /plain ".

    Application Files

    C'è una vasta classe di tipi di file che inizia con "application /. " Questi sono i file che vanno con le varie applicazioni , come ad esempio Microsoft Word o Adobe Photoshop . Come tale , ci sono centinaia di tipi di file di applicazioni riconosciute. L'applicazione PHP deve rispondere solo ai file dell'applicazione caricato se sono scritti esplicitamente per gestire uno o più file . Ad esempio, l'applicazione può essere scritta a prendere i file di Microsoft Excel ed estrarre i dati da loro . In tal caso , si dovrebbe fare riferimento alla documentazione per gli sviluppatori di Microsoft per trovare il tipo MIME per i file di Excel .
    Files più parti

    E 'improbabile che l'applicazione riceverà un file il cui nome inizia con il tipo di file "multipart /. " Questo tipo di tipo MIME è utilizzato all'interno di messaggi di posta elettronica . Se il tipo di un file caricato inizia con "multipart /, " è meglio per la vostra applicazione di ignorarlo se non si ha una conoscenza specifica di quello che state facendo .
    Altri
    < p > Ci sono diversi altri tipi che possono venire su come "video /" , "audio /" e altri. PHP non ha , out-of - the-box specifico modo di gestire tali file . Se si desidera scrivere un programma che li utilizza , cercare documentazione sul tipo di file che si desidera gestire.

    Previous :

    next :
      Articoli Correlati
    ·Come contare il numero di record con criteri in PHP MyS…
    ·Come leggere Stampa Eval in PHP 
    ·Come convertire una stringa PHP per Data 
    ·Come utilizzare PHP SQLite 
    ·Come formattare in PHP Zend Studio 
    ·Come importare file da JZip a PHP MyAdmin 
    ·Come inserire i codici di monitoraggio in PHP Redirect 
    ·Tipi di stringa PHP 
    ·Come creare file di lingue per i siti web in PHP 
    ·Come fare una ricerca Live Search con PHP e MySQL 
      Articoli in evidenza
    ·Come scrivere una classe astratta in Java 
    ·Come scrivere uno script per Elimina 
    ·Che cosa è NetBeans Nimbus 
    ·Definizione di sottostringa 
    ·Come utilizzare la porta seriale in Visual Basic 
    ·Come inviare un SMS gratuito con PHP 
    ·Come leggere una riga in un file in Ruby 
    ·Scopo primario del file di intestazione 
    ·Come ottenere il numero di linee su una lettura del fil…
    ·Come elencare le funzioni in una classe in Python 
    Copyright © Conoscenza Informatica http://it.wingwit.com