| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Sådan justeres en PHP Attachment filnavn
    Du kan give en bruger mulighed for at uploade en vedhæftet fil med en HTML-formular . Når du sender resultaterne af formularen til PHP , er filen indlæses automatisk til en midlertidig mappe og givet en midlertidig navn på webserveren . Du kan finde oplysninger om filen ved at kontrollere " _FILES " associative array . Hvis du ønsker at beholde den vedhæftede fil , skal du justere filnavnet som nødvendigt og flytte filen til en permanent mappe på webserveren ved hjælp af " move_uploaded_file "-funktionen . Instruktioner
    1

    Opret en ny PHP-fil i en editor eller Notesblok. Sæt HTML overskrifter i filen. ! Skriv f.eks : Hej

    < DOCTYPE HTML PUBLIC "- //W3C //DTD HTML 4.01 Transitional //EN " File


    < /head> ;
    2

    Opret en HTML-formular til fil upload . Indstil formularens indsats for sig selv , den metode "lægge ", og være sikker på at tilføje " entype " attribut til input element for selve filen . Medtag et skjult felt til nemt afgøre, om formularen er blevet forelagt til behandling. Skriv f.eks : Hej


    < php

    $ uploadet = isset ( $ _POST [" uploadet "] ) ? $ _POST [" Uploadet "] : null ,

    if ($ uploadet === null ) { >

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

    Upload fil :

    < input name =" uploadet " type = " hidden " enctype = " multipart /form, - data " value = "1" />



    < /form>
    3

    Process filen upload hjælp indholdet af " _FILES " array. Check " fejl" element for at se om der opstod en fejl under upload og træffe passende foranstaltninger . Skriv f.eks : Hej

    < ? Php }

    else {

    if ($ _FILES [ "file" ] [ "fejl "] > 0) die ( "Fejl ved upload fil! ")
    4

    Få den midlertidige fil upload navn og filnavnet fra associative array. Sætte en variabel svarende til destinationsmappen for filen. Skriv f.eks : Hej

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

    $ file_name = $ _FILES [ "file" ] [ "navn" ] br >

    $ dest_folder = " /home /ALLUSERS /uploads /"
    5

    Kontroller, om filen allerede findes i destinationsmappen og træffe passende foranstaltninger . Skriv f.eks : Hej

    $ file = $ dest_folder . $ file_name ;

    hvis file_exists ( $ file ) die ( "Fejl ved Filen eksisterer allerede ! ")
    6

    Kald " move_uploaded_file "-funktionen til at justere den vedhæftede filnavn og flytte den uploadede fil fra den midlertidige til den permanente folder . Skriv f.eks : Hej

    move_uploaded_file ( $ tmp_name , $ file ) ;

    echo " Fil blev uploaded! "

    }

    > ?

    < /body >

    < /html >

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan oprettes en PHP Fil 
    ·Sådan Konverter PHP variabler i Strings 
    ·FAQ om PHP Politikker 
    ·Sådan bruges Sprint F- PHP 
    ·Sådan ændres en linje i en PHP fil 
    ·Hvordan til at rense data for XSS PHP 
    ·Sådan angive en port i PHP -kode til MySQL 
    ·Hvad er en PHP Echo 
    ·Sådan Deltag To Strings i PHP 
    ·Sådan Store Datoer i MySQL med PHP 
      Anbefalede Artikler
    ·Sådan bruges Funktion Pointers i C + + 
    ·Hvordan man laver en simpel tekst -baseret spil i Java 
    ·Hvordan laver PC Games 
    ·Hvordan at genfremstille et problem på Java 
    ·Sådan Lær VB.NET Uden Klasser 
    ·Hvordan at tilføje tekst til en Label på Python 
    ·NetBeans PHP opsætning 
    ·Sådan ændres PLC programmering 
    ·Sådan Flet Split ActiveX komponenter 
    ·Fortran Fejl Funktioner 
    Copyright © Computer Viden http://www.computerdk.com