| Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    PHP File Upload Typer
    Før Web 2.0 , revolusjonerte PHP web utvikling ved å forenkle prosessen med å bruke opplastede filer. Til tross for dette drastisk forenkling, søknadsskriving som godtar opplastninger krever fortsatt en forståelse av opplastbare filtyper og hvordan PHP kan brukes til å håndtere dem . Når PHP rapporterer en filtype , rapporteres det filens MIME-type . Siden folk er alltid arbeider med webopplastinger , det er et sett med MIME-typer for å se etter. Bildefiler

    Vanligvis , image filtyper , også kalt grafiske filtyper, vil starte med "image /", etterfulgt av bildet typekoden . De vanligste image typer håndteres i PHP web-applikasjon er " image /gif ", som er en GIF -fil , " image /jpg " eller " image /jpeg ", som er en JPEG-fil og "image /jpeg ", som er en PNG -fil.

    filtype rapportert i PHP $ _FILES rekke er basert på opplysninger gitt av brukerens nettleser . Så det ikke kan være klarert eksplisitt . Heldigvis gir PHP funksjoner for å manipulere og få informasjon om bildefiler. Når noen laster opp en bildefil , vurdere å bruke getimagesize () eller exif_imagetype ( ) for ytterligere å analysere den. GD , Image, imagick og exif funksjoner kan også brukes til å behandle brukeropplastede bildefiler for mer robuste applikasjoner .
    Tekstfiler

    Tekstfiler er noen form fil som inneholder bare tekst . Filtypen som begynner med "text /". Hvis PHP-programmet ikke er ment å tolke kode eller markering som er funnet inne filer , så kan du sannsynligvis se bort bokstavene etter " /".

    Eksempler på tekstfiler med innhold som kan tolkes inkluderer "text /html ", som er en HTML-fil eller webside, " text /xml ", som er en XML- fil og " text /csv ", som er en kommaseparert - verdi datafil. PHP-applikasjoner som godtar denne opplastingstype bruker ofte streng tolking funksjoner for å tolke innholdet i filen . XML- funksjoner er også spesielt nyttig for å tolke tekst /xml -filer.

    En uformatert tekst -fil som ikke er ment å tolkes for kode eller markering kalles "text /plain ".

    programfiler
    p Det er en veldig bred klasse av filtyper som starter med " application /. " Dette er filer som går med ulike programmer, for eksempel Microsoft Word eller Adobe Photoshop . Som sådan , er det hundrevis av anerkjente program filtyper . Din PHP-programmet skal kun svare på opplastede programfiler hvis det er eksplisitt skrevet for å håndtere en eller flere slike filer . For eksempel kan søknaden bli skrevet for å dra Microsoft Excel-filer og pakke ut data fra dem . I så fall vil du se Microsofts utvikler dokumentasjon for å finne den MIME-type for Excel-filer .
    Multipart filer
    p Det er lite sannsynlig at søknaden vil motta en fil hvis filtype som begynner med " multipart /. " Denne typen MIME-type brukes inne e-poster. Hvis en opplastet filtype starter med " multipart /," det er best for din søknad å ignorere det med mindre du har spesifikk kunnskap om hva du gjør.
    Andre typer
    < p> Det finnes flere andre typer som kan komme opp som " video /", "audio /" og andre. PHP har ingen spesifikk , out- of- the- box måte å håndtere slike filer . Hvis du ønsker å skrive et program som bruker dem , se etter dokumentasjon på hvilke typer filer du ønsker å håndtere.

    früher :

     Weiter:
      Relatert Artike
    ·Urlencode & spesialtegn i PHP 
    ·MySQL Tekst Vs . Varchar 
    ·Hvordan endre PHP bunntekst i Joomla 
    ·Hvordan Reverse en MySQL Query i PHP 
    ·PHP Transfer verdier 
    ·Hvordan slå av PHP Advarsler i Plesk 
    ·MySQL Tydelig Tutorial 
    ·Hvordan bruke de vanligste MySql String Datatyper 
    ·Sette inn en retur ID i MySQL 
    ·Hvordan endre navn på en fil i PHP 
      Anbefalte artikler
    ·Hvordan lage en Widget 
    ·Hva er Bestemmelse i VB.NET 
    ·Hvordan endre DPI i Java 
    ·Hvordan lage en Universal Crosshair i Visual Basic 
    ·Hvordan lage dine egne tegn i Java 
    ·Hvordan lage GIF-format Images Moving i HTML -koden 
    ·Hvordan avbestille en Repair Process i MySQL 
    ·Hvordan koble to former Via PHP 
    ·Hvordan sette den siste raden i et rutenett for å foku…
    ·Step-by -Step Hibernate Tomcat MySQL Tutorial 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/