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 flytte Last opp filer i PHP
    Etter å laste opp en fil i skriptspråk Hypertext Preprocessor (PHP ) , må du kanskje å flytte filen til en annen mappe på serveren eller til en annen server. Heldigvis har PHP en innebygd funksjon for å håndtere flytting opplastede filer. Funksjonen " move_uploaded_file , " først sjekker gyldigheten av filen du har angitt og deretter flytter den til målmappen , som du også har angitt . Du kan sette denne enkle funksjonen inn i noen PHP-filer du allerede har drift på serveren din eller i en egen fil av sine egne. Instruksjoner
    en

    Åpne PHP-filen som du ønsker å legge funksjonen i en tekst editor som Notisblokk eller en Web - authoring verktøy som Dreamweaver . Ikke bruk et tekstbehandlingsprogram som Microsoft Word , som disse programmene har en tendens til å legge til ekstra kode for å imøtekomme all formatering du kan utføre på PHP-koden . Den ekstra kode vil hindre PHP-kode fra å jobbe når du har lastet opp til en server.
    2

    Skriv inn " move_uploaded_file "-funksjonen med den eksisterende koden . Hvis du skriver dette til en blank side , skriv det inn i "HTML " og " PHP " overskrifter før du går inn i koden. Overskriftene se slik ut: ?

    "



    < Php

    "

    koden for å flytte opplastede filer går neste .

    " bool move_uploaded_file ( string $ filnavn , string $ destinasjonen ) "

    Erstatt" $ filnavn "med navnet på filen du ønsker å flytte , erstatte " $ omgivelse" med stedet der du ønsker å flytte filen . Du kan legge denne funksjonen til andre funksjoner eller triggere (som klikkhendelser og siden lastes ) . En praktisk bruk for denne funksjonen vil se omtrent slik ut : en

    " < php

    $ uploads_dir = ' /opplastinger ';

    foreach ( $ _FILES [? " bilder " ] [ " feil "] som $ key = > $ error ) {

    if ( $ error == UPLOAD_ERR_OK ) {

    $ tmp_name = $ _FILES [" bilder " ] [ ,"" tmp_name "] [ $ key ];

    $ name = $ _FILES [" bilder" ] [" navn "] [ $ key ];

    move_uploaded_file ( $ tmp_name , "$ uploads_dir /$ name "); ?

    }

    }

    >"

    i eksempelet koden ovenfor , har du lastet opp en fil , lagres det en midlertidig mappe på serveren og deretter flyttet den til en permanent mappe .
    3

    Bruk eksempelet kode eller den enkle " move_uploaded_file ( ) "-funksjonen , avhengig av hvor i koden ønsker du funksjonen til å utføre . Lagre PHP-filen med koden, og laste den opp til webserveren .

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan integrere AS3 bruke PHP og MySQL 
    ·Hvordan lage et PHP File 
    ·Hvorfor er ikke alle nettsteder patchet mot SQL- angrep…
    ·Hvordan unngå Bli type Alle i MySQL 
    ·Hvordan å lære MySQL kommandoer 
    ·Linux, Apache , MySQL og PHP for nybegynnere 
    ·Hvordan lage PHP kontakt Forms Med Fields 
    ·Hvordan finne Antall PHP Array Rows 
    ·Hvordan du kan overføre Skiftetegn til fil i PHP 
    ·Hvordan bruke PHP Script for å importere CSV data inn …
      Anbefalte artikler
    ·Hvordan skrive ut en ligning som en streng 
    ·Hvordan lese en sekvensiell fil i C 
    ·Hvordan lage en Vista Sidebar Gadget 
    ·Sammenligning av WinDev og VB.NET 
    ·Slik bruker du en enerkomplement i en Bit Shift 
    ·Random funksjon i COBOL 
    ·Styrker og svakheter av Visual Basic Language 
    ·Hvordan Clean flytende elementer i CSS 
    ·Hvordan bruke LINQ to XML 
    ·Forskjellen i Python og Django 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/