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
    PHP: Last opp filer feil
    PHP lar besøkende til nettstedet ditt bruker en HTML - basert skjema du oppretter for å laste opp filer til din server. Men hvis du ikke skal gjennomføre feilbehandling funksjoner i PHP form , returnerer PHP noen av syv mulige feil verdier når en opplasting mislykkes, avhengig av hva som forårsaker laste opp til å mislykkes . Maks filstørrelse

    Når du oppretter en HTML-fil opplasting form, kan du angi den maksimale filstørrelsen for en bruker laster opp enten i form selv eller ved hjelp av en " upload_max_filesize " direktiv i en php.ini filen. Hvis du bruker den tidligere og en bruker prøver å laste opp en fil som er større enn maks størrelse , returnerer PHP error verdi to, " UPLOAD_ERR_FORM_SIZE . " Hvis du valgte størrelse i en php.ini fil og brukerens filen er for stor , PHP returnerer feilverdien en, " UPLOAD_ERR_INI_SIZE . "
    Mislyktes opp

    PHP returnerer en av to feil når en opplasting begynner , men ikke fullfører vellykket . Det første som skjer når en tilkobling bryter under opplasting , enten det er en Internett- frakobling eller brukeren avbryter laste opp . PHP returnerer " UPLOAD_ERR_PARTIAL " med feil verdi tre i dette tilfellet. Når en fil begynner å laste opp til en webserver , men mislykkes, for eksempel fordi ikke nok plass finnes på serveren for å lagre filen , returnerer PHP " UPLOAD_ERR_CANT_WRITE " med feil verdi syv.
    Configuration feil

    når du oppretter opplastingen form, angir du en midlertidig katalog på webserveren å lagre filer som de laster opp , og angi hvor du skal flytte dem når opplastingen er fullført . Hvis du ikke angir temp katalogen , returnerer PHP på " UPLOAD_ERR_NO_TMP_DIR " feil med verdien seks når en bruker forsøker en opplasting . Når en person klikker en upload knappen uten først å velge en fil å laste opp , eller hvis opplastingen mislykkes fordi funksjonen ikke oppdager eller motta opplastede filer , returnerer PHP " UPLOAD_ERR_NO_FILE " med feil verdi fire.

    Extensions

    PHP lar deg bruke utvidelser - som er funksjoner, klasser og bekker - å bygge på funksjonalitet. Du kan bruke PHP extensions i en opplasting skjema . Men hvis en av disse utvidelsene forårsaker en opplasting feil , returnerer PHP " UPLOAD_ERR_EXTENSION " med feil verdi åtte. Problemet med denne opplastingen feilen er at PHP ikke indikerer hvilken filtype som forårsaket problemet , som kan være vanskelig å feilsøke hvis du bruker mer enn én i skjemaet .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan lage en CAPTCHA kode 
    ·Hvordan Cut Off del av en streng i PHP 
    ·Hvordan koble til MySQL database ved hjelp av Web Expre…
    ·Hvordan lenke til en PHP File 
    ·MySQL Perl DBI Tutorial 
    ·Hvordan lage Dir i PHP 
    ·Slik Pass Button verdi som et skjult felt i PHP 
    ·Hvordan Test XML Parse 
    ·Hvordan avinstallere MySQL på Vista 
    ·En Tutorial på MySQL Drop 
      Anbefalte artikler
    ·Hvordan lagrer en fil som en PHP 
    ·Hvordan unngå forekomster heltall 
    ·Hvordan Wrap en funksjon på Python 
    ·De Vb.Net datatyper 
    ·Slik kjører VB.NET 
    ·Hvordan sette inn flere rader på en MySQL Statement 
    ·Slik konverterer InstallScript til MSI 
    ·Klassifiseringer av høy - nivå språk i programmering…
    ·Hvordan Graf flere datapunkter i MATLAB 
    ·Hvordan beregne tidsforskjellen PHP 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/