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 justere en PHP Vedlegg Fil Navn
    Du kan gi en bruker muligheten til å laste opp et vedlegg fil ved hjelp av et HTML-skjema . Når du legger ut resultatene av skjemaet til PHP, blir filen automatisk lastet til en midlertidig mappe og gitt et midlertidig navn på webserveren . Du kan finne informasjon om filen ved å sjekke " _FILES " assosiativ array. Hvis du ønsker å holde på den vedlagte filen , må du justere filnavn som nødvendig og flytte filen til en permanent mappe på webserveren ved hjelp av " move_uploaded_file "-funksjonen . Instruksjoner
    en

    Opprett en ny PHP-filen i en editor eller Notisblokk. Sett inn HTML overskrifter i filen . ! For eksempel skrive : en

    < DOCTYPE HTML PUBLIC "- //W3C //DTD HTML 4.01 Transitional //EN " Fil < /title >


    < /head> ;
    2

    Lag et HTML-skjema for filopplasting . Sett skjemaets handling til seg selv , til metoden "post " og sørg for å legge til " entype " attributt til inngang element for selve filen . Inkludere et skjult felt for enkelt å avgjøre om Skjemaet har blitt sendt til behandling. For eksempel skrive : en


    < php

    $ lastet opp = isset ( $ _POST [" lastet opp "] ) ? $ _POST [" Lastet opp "] : null;

    if ( $ opplastede === null) { >

    < form action = "< php echo htmlentities ( $ _SERVER ? ? [" PHP_SELF "] ); > " method = " post " >

    Last opp fil : < /strong >

    < innspill name = " lastet opp " type = "hidden " enctype = " multipart /form - data " value = " 1 " />



    < /form>
    3

    Process den filopplasting hjelp innholdet i " _FILES " array . Sjekk " feil" element for å se om det oppstår en feil under opplasting og iverksette nødvendige tiltak . For eksempel skrive : en

    < ? Php }

    else {

    if ( $ _FILES [ "file "] [ "feil "] > 0 ) dø ( " Feil ved opplasting av fil! ");
    4

    Få den midlertidige filopplasting navn og filnavn fra den assosiative array. Sett en variabel lik målmappen for filen. For eksempel skrive : en

    $ tmp_name = $ _FILES [ "file "] [" tmp_name " ];

    $ filnavn = $ _FILES [ "file "] [ "navn" ];

    $ dest_folder = " /home /allusers /opplastninger /";
    5

    Sjekk om filen allerede finnes i målmappen og iverksette nødvendige tiltak . For eksempel skrive : en

    $ file = $ dest_folder . $ file_name ;

    hvis file_exists ( $ file ) die ("Feil Filen eksisterer allerede! ");
    6

    Ring " move_uploaded_file " funksjonen for å justere vedlegget filnavnet og flytte den opplastede filen fra den midlertidige til permanente mappen . For eksempel skrive : en

    move_uploaded_file ( $ tmp_name , $ file ) ;

    echo " Filen ble lastet opp ! ";

    }

    > ?

    < /body >

    < /html >

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan skrive en tekst basert spill Script i PHP 
    ·Hvordan laste opp et bilde til PHP med MySQL Insert 
    ·Hvordan fange en Sidetittel Bruke PHP 
    ·Hvordan bruke Trim Function 
    ·Range Query I MySQL 
    ·Hvordan du kan vise PHP nettstedet på localhost 
    ·Hvordan erstatte linjeskift i PHP 
    ·Hvordan Send en PHP fil i e-post 
    ·Hvorfor er ikke alle nettsteder patchet mot SQL- angrep…
    ·Hvordan Fix My PHP Rand 
      Anbefalte artikler
    ·Lamda funksjoner i Java 
    ·Hva er monospaced Font 
    ·Hvordan Fell in C fra objekt til Datetime 
    ·Lysboks Vs . Lysboks 2 
    ·Hvordan åpne en PDF-fil i PHP 
    ·Hvordan bruke et anker Tag i JSP 
    ·Slik kjører du en Cpp Fil 
    ·Slik sletter du et element fra en egen liste i Scheme 
    ·Hvordan skjule en viderekobling 
    ·Hvordan kjøre SSIS Fra lagrede prosedyrer 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/