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 man läser en textfil från en klient Använda PHP

    Det finns två metoder du kan använda för att hantera filuppladdning från en klient till en server med PHP . POST-metoden , som används av blanketter webbsida, kodar den fil som en del av HTTP-begäran från klienten . Den PUT metod , som används av kunder som Netscape Composer , skriver filen direkt till uttaget anslutningen upprättas med servern . Instruktioner
    POST Method
    1

    Skapa en filöverföring formulär på din webbsida . Åtgärden attribut är sökvägen och filnamnet för PHP -filen som ska hantera filuppladdning . Den MAX_FILE_SIZE ingångsvärde är den maximala storleken i byte du kommer att möjliggöra den uppladdade textfilen.

    ; Ladda upp fil : < input type = " submit " value = " Ladda upp " />

    2

    Redigera din PHP-fil . Ange sökväg och filnamn där uppladdade textfil sparas på servern . Den $ _FILES arrayen innehåller information om den uppladdade filen , refereras med filen attributet ingång som tilldelats i webbsidan formuläret

    $ uploaddir = ' /srv /www /uppladdningar /' ; . $ Filename = basename ( $ _FILES [ ' FileUpload ' ] [ ' name' ] ) ; $ uploadfile = $ uploaddir . $ filnamn , Addera 3

    Flytta uppladdade filen från den temporära platsen där servern lagras det till destination du valt för upp

    om ( move_uploaded_file ( $ _FILES . [ ' FileUpload ' ] [ ' tmp_name ' ] , $ uploadfile ) ) { echo $ filnamn . " Uppladdat Tack \\ n . " ; } Else { echo " Fel vid uppladdning " . $ filnamn . " : " . $ _FILES [ ' Userfile ' ] [ ' error ' ] . " \\ n ";
    PUT Metod
    4

    Redigera din PHP-fil . Ange sökväg och filnamn där uppladdade textfil sparas på servern . Den $ _SERVER arrayen innehåller information om ansökan , inklusive sökväg och filnamn som begärts av kunden ( " REQUEST_URI ' ) katalog

    $ uploaddir = ' /srv /www /uppladdningar /' ; . $ Filename = basename ( $ _SERVER [ ' REQUEST_URI ' ] ) ; $ uploadfile = $ uploaddir . $ filnamn ,
    5

    Öppna indataströmmen till filen data som laddas upp

    $ inkommande = fopen ( " php ://input " , " r " ) ; .

    6

    Öppna en pekare till målfilen där du vill spara den uppladdade filen

    $ saveto = fopen ( $ uploadfile , " w " ) ; .
    7

    läsa data från den inkommande strömmen och skriva den till målfilen

    while ( $ indata = fread ( $ inkommande , 1024 ) ) { fwrite ( $ saveto , $ indata ) ; .

    8

    Stäng ingång och strömmar fil

    fclose ( $ saveto ) . fclose ( $ inkommande ) ,

    Tidigare:

    nästa:
    relaterade artiklar
    ·PHP-programmerare Löner för en liten tillverkare
    ·Hur man skapar Numbers för en exponentiell tillväxtku…
    ·Hur man skapar en xls-fil från MySQL Resultat
    ·Hur du fyller skriptet manuellt på MySQL
    ·Hur kan man överföra filer med Ajax och PHP
    ·Hur man skapar en e-postlista med PHP
    ·Komma åt Variabler i Var Dump Med PHP
    ·Hur man installerar JSON Med PHP
    ·Hur konvertera en sträng till en decimal i PHP
    ·MySQL Replikering Tutorial
    Utvalda artiklarna
    ·Lägga till dolda fält i MySQL
    ·Hur man gör ett projekt i Xcode Från en befintlig map…
    ·Hur man programmerar i Python
    ·Så ringer en subrutin inifrån sig Visual Basic
    ·Hur du kontrollerar att ett objekt tas bort i C + +
    ·Regular Expression Handledning för Python 2.5
    ·Hur kopiera en lista med Python Syntax
    ·Hur man beräknar en PHP Date Skillnad
    ·Lägga till en hyperlänk till en bildtext på ljusbord…
    ·Hur Göm Titlebar Borders
    Copyright © Dator Kunskap http://www.dator.xyz