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 laste opp DOC -filer i PHP
    PHP , Hypertext Preprocessor , ble skriptspråk opprettet for å brukes sammen med MySQL til å lage dynamiske web-applikasjoner . En Apache -server brukes til å utføre PHP-filer med en nettleser . Microsoft Word ( 2003 eller tidligere) er et tekstbehandlingsprogram som skaper DOC -fil format. Med bare litt PHP-kode , kan du la dine besøkende til å laste opp Microsoft Word- filer til din server. Opprett webskjema , legge PHP-koden , og deretter laste den opp til serveren din for å gjøre det arbeidet. Instruksjoner
    en

    Åpne Web - redigeringsprogram til kode visning , hvis du bruker denne typen program for å lage websider filer. Hvis du ikke har en web - redigeringsprogram , kan du bruke en enkel tekst - redigering program
    2

    Opprett bruker skjema som dine besøkende vil bruke for å laste opp DOC -fil : .

    "



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


    < p > Velg et Microsoft Word-fil å laste opp :

    < input type = " submit " value = "Last opp" />

    < /form> "

    Du trenger ikke å holde anførselstegn ligger i første og siste linje av koden .
    3

    Legg PHP- kode som vil sjekke filen som brukeren prøver å laste opp og sørge for at filen er i doc -format : . ?

    " < php

    $ allowedExtension = array (" doc ");

    foreach ( $ _FILES som $ file ) {

    if ( $ file [' tmp_name '] > '') {
    < p > if ( ! in_array ( end ( eksplodere ( " . " , etter

    strtolower ( $ file [' name'] ) ) ) , etter

    $ allowedExtension ) ) {

    dø ( $ file [' name'] ' er en ugyldig filtype Du må velge en doc dokument
    ! . . '

    ' ".

    ' << Go Back < /a > ');

    }

    }
    < p> } "
    4

    Legg PHP- kode som vil laste opp DOC -filen og lagre den i mappen du velger : en

    " $ target_path = " Uploaded_Files /"; \\ \\ Skriv inn en mappe som skal inneholde opplastede filer

    $ target_path = $ target_path basename ( $ _FILES [' upload_file '] [' name'] ); .

    if ( move_uploaded_file ( $ _FILES [' upload_file '] [' tmp_name '] , $ target_path ) ) {

    echo " Suksess ! Din DOC -fil , " basename ( $ _FILES [' upload_file '] [' name'] )

    . . " Har blitt lastet opp ";

    } else {

    ekko " Du fil ikke laste opp på dette tidspunktet. Kontroller at filen plasseringen er gyldig før du prøver igjen ";

    }

    > ? "

    Nå kan du legge inn koden for å lukke opp HTML håndtak som du åpnet når du oppretter skjemaet. Dette vil fullføre filen.

    " < /Body >

    < /head >

    < /html >"

    Lagre filen og laste den opp til serveren din. Teste det ut ved å skrive sitt fulle filplassering i en webserver . Velg en DOC -fil på datamaskinen, og klikk deretter på "Last opp " for å være sikker på at han laster opp . Velg en ikke- DOC -fil , og prøve å laste den opp å sørge for at koden ikke vil tillate det.

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan legge til HTML -koden til en e-mal i PHP 
    ·Hvordan lage en Tag i PHP 
    ·Slik konverterer en assosiativ array til String PHP 
    ·Hvordan legge til PHP Lightbox til PHP 
    ·Online PHP Certification 
    ·Hvordan Inkluder en PHP fil i Smarty 
    ·Hvordan lage en dynamisk meny Gjennom PHP og MySQL 
    ·MySQL Vs . Tekst 
    ·Hvordan Synkroniser og Stabilisere SDLC 
    ·Hvordan passere en respons fra PHP til jQuery 
      Anbefalte artikler
    ·Slik viser du en Lisp kode som er skrivebeskyttet 
    ·Slik konverterer INT til String i Java 
    ·Lister I Python 
    ·Hvordan skrive ut i Python uten å endre the Line 
    ·Hvordan Referanse PHP gruppemedlem funksjoner 
    ·Slik fjerner den første linjen i en String i Groovy 
    ·Hvordan lære Perl Regular Expressions 
    ·Slik konverterer en Float til en Int i C # 
    ·Hvordan skrive en C Program for multiplikasjon av Five 
    ·Hvordan finne en Gjeldende mappe i VBS 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/