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 lägga upp PDF -filer i PHP

    PHP har en uppladdning funktion som hanterar upp filer till webbservern . Ladda upp PDF-filer som ska visas på din webbplats för att erbjuda dina besökare information i ett universellt filformat . För att ladda upp PDF-filer specifikt kommer du att behöva göra justeringar i PHP kodning att endast PDF-filer är tillåtna . Detta är praktiskt när man tillåter andra att ladda upp till din server och samtidigt hålla koll på vad de laddar upp . Skapa ett webbformulär som fungerar som ett användargränssnitt för att ladda upp PDF-filer till din server . Instruktioner
    1

    Skapa ett nytt HTML- dokument i ett textredigeringsprogram , t.ex. Anteckningar , eller en webb - redigeringsprogram , till exempel Dreamweaver . Växla till " code " eller " HTML " vy om du använder en web - authoring program .
    2

    Typ i HTML-koden för att skapa den form som användarna kommer att använda som gränssnitt för att ladda upp PDF-dokument .

    "



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

    Välj ett PDF-dokument för att ladda upp : ?

    < /p >

    < /form> "

    Detta kommer att skapa en enkel form som har ett fält för att ange vilka dokument att ladda upp och en skicka-knapp som kommer att använda PHP- kod för att hantera ladda upp PDF-formuläret . Utelämna citattecken i början och slutet av koden .
    3

    Tryck " Enter " ett par gånger för att hoppa över ett par rader . Detta håller koden formaterade och lättare att läsa i fall du behöver gå tillbaka och ändra något ner linjen .
    4

    Ange i kod som PHP-programmering är på väg att starta . Skriv " < ? Php " för att indikera detta . Hoppa över en rad och skriv in resten av koden som kommer att hantera ladda upp PDF- dokument när användaren har klickat på "Skicka" -knappen på formuläret du skapat .

    " Define ( " FileRepository " , " . /" ) ;

    om ( is_uploaded_file ( $ _FILES [ ' pdf_document ' ] [ ' tmp_name ' ] ) ) {

    if ( $ _FILES [ ' pdf_document ' ] [ 'type ' ] ! = " application /pdf " ) {

    echo "

    filer måste laddas upp i PDF -format < /p > . " ,

    } else {

    $ name = $ _POST [ ' name' ] ;

    $ result = move_uploaded_file ( $ _FILES [ ' pdf_document ' ] [ ' tmp_name ' ] , FileRepository " /$ name.pdf " . ) ;

    if ( $ result == 1 ) echo "

    PDF dokument laddats upp < /p > . " ,

    annat echo " p Det fanns ett problem uppladdningen av din fil . Kontrollera att filen är giltig och försök igen < /p > . " ; ?

    } # Endif

    } # endif

    > "

    Ta ut citattecknen från den första och sista raderna i koden . Koden byter namn på filen medan den sparar den till servern . Detta är viktigt i händelse av att två personer försöker ladda separata PDF-dokument med samma filnamn . Närbild HTML-koden med :

    " < /body>

    < /head >

    < /html > "
    5

    Spara dokumentet med . php filändelsen . Ladda upp dokumentet till din webbserver .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hjälp med PHP och kompilering misslyckades
    ·Hur man bygger en webbplats med MySQL
    ·Hur Trim String till Längd i PHP
    ·Hur du väljer MySQL PHP Array
    ·Hur återställa root-lösenordet för MySQL Debian 5.0…
    ·Lägga till en omdirigering till lösenord HTML Kodning…
    ·Hur Render PHP Utan att vänta
    ·Hur man skickar i Outlook-kalendern Via PHP
    ·Hur man skapar en MySQL Site Database Web
    ·Hur att radera tecken från en sträng i MySQL
    Utvalda artiklarna
    ·Hur man bygger en Developer Network
    ·Hur man skriver JDBC Använda Eclipse
    ·Case Funktioner i VBA
    ·Hur man gör filer i MFC
    ·Konvertera DateDiff till Månad
    ·Hur kan man överföra bilder i JSP
    ·Vad är typ Casting i Java
    ·Hur man läser i Tab - separerad text Python
    ·Så här hittar värde i Recordset Visual Basic
    ·Hur att importera från SQL i MySQL
    Copyright © Dator Kunskap http://www.dator.xyz