| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come leggere un file di testo da un client mediante PHP
    Ci sono due metodi che è possibile utilizzare per gestire il caricamento dei file da un client a un server con PHP . Il metodo POST , utilizzato dai moduli delle pagine Web , codifica il file come parte della richiesta HTTP dal client . Il metodo PUT , utilizzato dai client come Netscape Composer , scrive il file direttamente alla presa di connessione stabilita con il server . Istruzioni
    POST Metodo
    1

    creare un file di modulo nella pagina Web caricare . L' attributo action è il percorso e il nome file del file PHP che sarà la gestione del file di caricamento . Il valore di ingresso MAX_FILE_SIZE è la dimensione massima in byte si consentirà per il file di testo caricato .

    ; /> " submit " = "Carica " /> < /form >
    2

    Modifica il tuo file PHP . Impostare il percorso e il nome del file in cui verrà salvato il file di testo caricato sul server. Il $ _FILES contiene informazioni sul file caricato , fa riferimento utilizzando l'ingresso attributo nome file assegnato in forma pagina Web

    $ uploaddir = ' /srv /www /uploads /'; . $ Nomefile = basename ( $ _FILES [' fileupload '] [ 'name' ] ) ; $ UploadFile = $ uploaddir . $ nomefile ;
    3

    Spostare il file caricato dal percorso temporaneo in cui il server memorizzato alla destinazione impostata per il caricamento

    se ( move_uploaded_file ( $ _FILES . [' fileupload '] [' tmp_name '] , $ UploadFile ) ) {echo $ nomefile . " Caricato Grazie . \\ N " ; } else {echo "Errore caricamento " . $ nomefile . " : " . $ _FILES [ 'Userfile' ] [ 'error' ] . " \\ n";
    PUT Metodo
    4

    Modifica il tuo file PHP . Impostare il percorso e il nome del file in cui verrà salvato il file di testo caricato sul server. L'array $ _SERVER contiene informazioni relative alla richiesta , tra cui il percorso di destinazione e il nome del file richiesto dal cliente ( ' REQUEST_URI ' ) per

    $ uploaddir = ' /srv /www /uploads /'; . $ Nomefile = basename ( $ _SERVER [' REQUEST_URI '] ) ; $ UploadFile = $ uploaddir . $ nomefile ;
    5

    Aprire il flusso di input per i dati del file che è caricato

    $ in entrata = fopen ( "php ://input " , " r"); .
    Pagina 6

    Aprire un puntatore al file di destinazione in cui si desidera salvare il file caricato

    $ Salvaper = fopen ( $ UploadFile , "w" ) ; .
    7

    leggere i dati dal flusso in entrata e scriverlo nel file di destinazione

    while ( $ indata = fread ( $ entrante , 1024) ) { fwrite ( $ Salvaper , $ indata ) . < br > Pagina 8

    chiudere l'ingresso e flussi di file

    fclose ( $ Salvaper ) . fclose ( $ in entrata ) ;

    Previous :

    next :
      Articoli Correlati
    ·PHP MySQL Database Query 
    ·Come creare un file txt da XML con PHP o ASP 
    ·Formato di Input Data e ora nel MySQL 
    ·Come leggere un file XLS con PHP 
    ·Come uccidere MySQL 
    ·Come modificare un modello di PHP 
    ·Come modificare un tipo di carattere con PHP 
    ·Come utilizzare ODBC con PHP 
    ·Come aggiornare MySQL in Plesk 
    ·Come restituire JSON utilizzando PHP 
      Articoli in evidenza
    ·Che cosa è Msgina.dll 
    ·Come fare Web Form da Visual Basic 
    ·Come fare un C + + Void display 
    ·Che cosa è sovraccarico del buffer String Handling 
    ·Come rilevare Unicode caratteri internazionali in Java 
    ·Visual C Component Object Model Tutorial 
    ·Tipi di testo , Integer e String in Rails 
    ·Come aggiungere una colonna alla ListBox in VBA 
    ·Come creare un account di accesso interfaccia web con V…
    ·Le differenze tra i campi e record in un database 
    Copyright © Conoscenza Informatica http://it.wingwit.com