| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment lire un fichier texte à partir d'un client utilisant PHP
    Il ya deux méthodes que vous pouvez utiliser pour la manipulation des fichiers émis par un client à un serveur en utilisant PHP. La méthode POST , utilisé par les formes de la page Web , le code pour le fichier dans le cadre de la requête HTTP à partir du client . La méthode PUT utilisée par les clients comme Netscape Composer , écrit le fichier directement à la connexion socket établie avec le serveur. Instructions
    POST Méthode
    1

    Créer un fichier depuis un formulaire sur votre page Web. L'attribut action est le chemin et le nom de fichier du fichier PHP qui sera chargée du dossier de téléchargement. La valeur d'entrée MAX_FILE_SIZE est la taille maximale en octets vous permettra de fichier texte téléchargé .

    ; value="64000" Télécharger un fichier name="MAX_FILE_SIZE" : type="file" = valeur < Type d'entrée " submit " = "Upload" /> < /form>
    2

    modifier votre fichier PHP. Définissez le chemin et le nom du fichier dans lequel le fichier texte envoyé sera sauvegardé sur le serveur. Le tableau $ _FILES contient des informations sur le fichier téléchargé , référencé en utilisant l'attribut nom de l'entrée de dossier attribué sous la forme d'une page Web

    $ UploadDir = ' /srv /www /uploads /'; . $ Filename = basename ( $ _FILES [' fileupload '] [ 'name'] ) ; uploadfile $ = UploadDir . $ filename ;
    3

    Déplacer le fichier téléchargé à partir de l'emplacement temporaire où le serveur stocké à la destination que vous définissez pour le télécharger

    if ( move_uploaded_file ( $ _FILES . [' fileupload '] [' tmp_name '] , $ uploadfile )) {echo $ filename . " Envoyé Merci \\ n . ! ";} Else { echo " L'ajout de Error" . $ filename . ":" . $ _FILES [ 'Userfile' ] [ 'error'] . "\\ n" ;
    méthode PUT
    4

    modifier votre fichier PHP. Définissez le chemin et le nom du fichier dans lequel le fichier texte envoyé sera sauvegardé sur le serveur. Le tableau $ _SERVER contient des informations sur la demande , y compris le chemin de destination et le nom du fichier demandé par le client ( 'REQUEST_URI' )

    $ UploadDir = ' /srv /www /uploads /'; . $ Filename = basename ( $ _SERVER [ 'REQUEST_URI' ] ) ; uploadfile $ = UploadDir . $ filename ;
    5

    Ouvrez le flux d'entrée des données du fichier qui est en cours de téléchargement

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

    Ouvrez un pointeur vers le fichier de destination dans lequel vous voulez enregistrer le fichier téléchargé

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

    Lire les données du flux entrant et écrire dans le fichier de destination

    while ($ Indata = fread ($ entrant, 1024) ) { fwrite ($ SaveTo , Indata $ ) . < br > Photos 8

    Près de l'entrée et les flux de fichiers

    fclose ( $ SaveTo ) . fclose ( $ entrant) ;

    Previous :

    next :
      articles connexes
    ·Comment afficher les données de base de données dans …
    ·Utilisez des constantes indéfinies en PHP 
    ·Vs Net. PHP Speed ​​
    ·Comment modifier le texte sur une page PHP 
    ·Comment enregistrer un fichier PHP en tant que HTML 
    ·Comment configurer MySQL sur un ordinateur Windows PC 
    ·Comment écrire des scripts SQL 
    ·Comment renommer des colonnes dans MySQL 
    ·Comment désactiver le safe mode en PHP 
    ·Comment faire pour créer un format XLS De PHP 
      articles en vedette
    ·Comment faire exécuter du code Python 
    ·Comment passer des données entre des documents Word en…
    ·Comment faire pour modifier un nom de fichier en Perl 
    ·Tutoriel pour écran en C + + 
    ·Comment afficher le plus visionnés dans PHP 
    ·Quels inconvénients sont là dans déréférencement i…
    ·Comment sortie portables Tailles 
    ·Comment estimer les fonctions de transfert des système…
    ·Comment trouver le plus grand nombre en Java 
    ·Comment voir les formulaires qui s'exécutent dans VB6 
    Copyright © Connaissances Informatiques http://fr.wingwit.com