Datamaskin
  | 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
    Hvordan sjekke en PHP File Type
    PHP har et par måter for deg å se etter filtyper . Hvis du har et skjema som ber brukere å laste opp filer , kan du sjekke hva slags fil brukeren prøver å laste opp så du ikke ender opp med å motta farlige filer , eller bare for å være sikker på at hvis bildene er alt du ønsker , bildene er alt du får , og du kan bruke PHP " filetype " funksjonen til å returnere filtyper for filer og mapper som allerede finnes på en server. Instruksjoner
    PHP $ _FILES Array
    en

    Åpne PHP -filen og sette markøren der du vil tillate brukere å laste opp en fil og sjekke filtype.
    2 < p> skriver du følgende: ?

    < php

    if ( isset ( $ _FILES [" filenType "] [" type" ] ) ) {

    echo $ _FILES [" filenType "] [" type" ];

    } else {

    Denne delen av funksjonen sjekker om brukeren allerede har brukt en tekstboks som heter " filenType " for å velge og lastet opp en fil . Hvis ja , bruker den $ _FILES array å sjekke " type" av filen
    3

    Skriv inn følgende : .

    Echo " < form action = \\ "\\ " method = \\ "post \\" enctype = \\ " multipart /form - data \\" >

    File : < input type = \\ "file \\ " name = \\ " filenType \\ " id = \\ " filenType \\ " />


    < /form> ";

    }

    >

    Dette skaper et enkelt skjema for å be brukeren om å velge en fil ved hjelp av en tekstboks som heter ? " filenType " og sende den filopplasting . Det stenger da de " hvis " funksjonen og PHP koder.
    4

    Lagre filen og laste den opp til webserveren .
    PHP Filetype Funksjon

    5

    Åpne PHP -filen og sette markøren der du ønsker å sjekke en filtype for filer og mapper på serveren
    6

    Skriv inn følgende : .

    < ; ? php

    ekko filetype (' img /');

    ekko filetype (' img /myImage.jpg ');

    ekko filetype (' index.html ' ) ;

    >

    den første samtalen til filetype funksjonen returnerer "dir " for katalogen? . Den andre to både avkastning " fil ". Andre retur typer inkluderer "link" for symbolske lenker , "block " eller " røye " for spesielle enheter , " FIFO " for en navngitt pipe eller "ukjent" hvis funksjon ikke kan lese filen .
    7

    Lagre filen og laste den opp til webserveren .

    früher :

     Weiter:
      Relatert Artike
    ·Ved å bruke to lik i PHP 
    ·Hvordan skrive PHP Video Stream Headers 
    ·Hvordan skrive HTML Forms 
    ·PHP Proxy Opplæring 
    ·Hvordan lage en Turn Off Switch for en funksjon i PHP 
    ·Slik viser et PHP -kalenderen på en HTML-side 
    ·Sette inn en PHP fil i alle sider 
    ·Hvordan Få Runtime Verdi av en Listbox i Dreamweaver B…
    ·NetBeans JDBC MySQL Tutorial 
    ·Hvordan Cache Med PHP 
      Anbefalte artikler
    ·Hvordan beregne Timer og minutter i VB6 
    ·Hvordan koble til en ekstern datamaskin i VBScript 
    ·Hvordan skrive til CSV Med ColdFusion 
    ·Visual Basic prosjekter for studenter 
    ·Hvordan erstatte tegn ved hjelp av XPath 
    ·Slik konverterer Epoch i Python 
    ·Hvordan Kompiler jeg & Run Mine Vb.Net filer i Visual S…
    ·Hvordan fylle en Visual Basic List Box med unike elemen…
    ·Slik konverterer tabellverdiene til XLS -format i VB.NE…
    ·Den beste boken for Learning PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/