Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    Hur Överför doc-filer i PHP

    PHP , Hypertext Preprocessor var skriptspråk skapades för att användas tillsammans med MySQL att göra dynamiska webbapplikationer . En Apache-server används för att köra PHP-filer med en webbläsare . Microsoft Word ( 2003 eller tidigare ) är ett ordbehandlingsprogram som skapar DOC -format . Med bara lite PHP-kod , kan du tillåta dina besökare att ladda upp Microsoft Word-filer till din webbserver . Skapa webbformulär , lägga till PHP -kod och sedan ladda upp den till din server för att få det att fungera . Instruktioner
    1

    Öppna din webb - authoring program till kod vyn , om du använder denna typ av program för att skapa dina filer på webbsidor . Om du inte har en webb - authoring program , kan du använda ett enkelt textredigeringsprogram
    2

    Skapa användaren formulär som dina besökare kommer att använda för att ladda upp DOC-fil : .

    "



    < form action = " < ? php print $ PHP_SELF ? > , " enctype = " multipart /form-data " method = " post " >


    Välj ett Microsoft Word- fil att ladda :

    < input type = " submit " value = " ladda upp " />

    "

    Du behöver inte hålla citattecken belägen i den första och sista raden i koden .
    3

    Lägg PHP-koden som kommer att kontrollera den fil som användaren försöker att ladda upp och se till att filen är i doc -format : . ?

    " < php

    $ allowedExtension = array ( " doc " ) ;

    foreach ( $ _FILES som $ file ) {

    if ( $ file [ ' tmp_name ' ] > '' ) {

    if ( ! in_array ( änden ( explodera ( " . " ,

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

    $ allowedExtension ) ) {

    die ( $ file [ ' name' ] ' är en ogiltig filtyp Du måste välja en doc dokument
    ! . . "

    ' < a href = " javascript : . . historia . go ( -1 ) , "> ' .

    ' << Tillbaka ');

    }

    }

    } "
    4

    Lägg PHP-koden som kommer att ladda upp DOC -filen och spara den i en mapp som du väljer :

    " $ målsökväg = " Uploaded_Files /" ; \\ \\ Ange en mapp som kommer att hålla de uppladdade filerna

    $ målsökväg = $ målsökväg basename ( $ _FILES [ ' upload_file ' ] [ ' name' ] ) ; .

    om ( move_uploaded_file ( $ _FILES [ ' upload_file ' ] [ ' tmp_name ' ] , $ målsökväg ) ) {

    echo " Success ! Din DOC -fil , " basnamn ( $ _FILES [ ' upload_file ' ] [ ' name' ] ) katalog

    . . " Har laddat upp " ,

    } else {

    eko " Du lämna inte ladda upp just nu . Kontrollera att filen platsen är giltigt innan du försöker igen " ,

    }

    > ? "

    Lägger nu in koden för att stänga av HTML handtagen som du öppnade när du skapar formuläret. Detta kommer att slutföra ärendet .

    " < /Body>

    < /head >

    < /html > "

    Spara filen och ladda upp den till din server . Testa det genom att skriva sitt fullständiga sökväg i en webbserver . Välj en DOC -fil på din dator och klicka sedan på " Ladda upp " för att se till att det uppladdningar . Välj en icke - DOC-fil och försöka ladda upp den för att kontrollera att koden inte kommer att tillåta det .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man undviker den Gå Typ Alla i MySQL
    ·Hur man laddar upp en bild med PHP
    ·Hur man tillåta användning av PHP System Funktioner
    ·Hur man bygger ett automatiserat register Bot
    ·Hur man byter en enda förekomst av söksträngen i PHP…
    ·Hur man installerar en MySQL Extension för PHP Red Hat…
    ·Hur att förlänga flera mallar i Smarty
    ·Hur man spola ut i PHP
    ·Hur man installerar PHP Live Chat på en Volusion Store…
    ·Hur man skickar ett PHP Image File
    Utvalda artiklarna
    ·Lägga Chat till din webbplats
    ·Vad är en PHP Spider
    ·Hur Hack
    ·Hur Kopiera en databas med Visual Basic 6
    ·Hur du kontrollerar om Ctrl - D i C + +
    ·Hur E posta en länk i Flash Actionscript
    ·Hur du väljer CFForm i ColdFusion
    ·Hur Design Editor Använda OpenGL
    ·Hur vill kolla EPS-format i Java
    ·Hur man programmerar Androids för nybörjare
    Copyright © Dator Kunskap http://www.dator.xyz