| 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 copier un fichier depuis une URL avec PHP
    PHP (qui signifie de façon récursive pour "PHP Hypertext Processor " ) est un langage de script puissant . Il est le plus couramment utilisé pour développer des pages web interactives , mais il est également capable d'opérations sur des ordinateurs locaux scripts . Depuis qu'il a été conçu dès le départ pour être au courant de l'Internet, la copie de fichiers à partir d'URL avec PHP peut être étonnamment facile par rapport à d'autres langages de script . Entrée et de sortie du fichier avec les URL utilisent exactement les mêmes fonctions que les entrée et sortie pour les fichiers locaux. Instructions
    1

    Ouvrez un nouveau fichier texte , en utilisant votre éditeur de texte de votre choix. Ce tutoriel suppose que vous utilisez le Bloc-notes , comme la plupart des utilisateurs sont susceptibles d' avoir déjà installé , mais beaucoup de gens préfèrent un éditeur avec plus de fonctionnalités dédiées à la programmation , comme jEdit .

    Cliquez sur "Fichier " et "Enregistrer As ". Nommez le " copyFileFromURL.php . " Fichier
    2

    Collez le code suivant dans le fichier de le déclarer à un script PHP : ?

    < Php
    < p > >


    Tout le code pour le reste du tutoriel va aller entre ces deux lignes , qui marquent le début et la fin du script.
    3

    Colle le code suivant dans le script :

    $ in = fopen (" http://www.google.com/intl/en_ALL/images/srpr/logo1w.png ", ' r') ;

    $ out = fopen (" logolw.png " , 'w ');

    Cela ouvre la fois l'URL à partir de laquelle vous serez le téléchargement et un fichier local à laquelle vous allez stocker. Dans ce cas , il utilise le logo Google, mais n'importe quelle URL valide fera l'affaire. Il suffit de remplacer l'URL au sein du commandement premier " fopen " avec celui que vous souhaitez utiliser et remplacez le nom du fichier dans la deuxième commande " fopen " avec le nom du fichier que vous souhaitez utiliser pour stocker le fichier localement .

    4

    Collez le code suivant dans le script immédiatement après le code précédent :

    while (! feof ( dollars )) {

    $ buffer = fread ( $ en 2048 ) ;

    fwrite ($ out, $ buffer ) ; }


    Ceci indique au script de continuer à lire les données de l' URL en morceaux de deux kilo-octets jusqu'à ce qu'il atteigne l' fin du fichier , et d'écrire les données dans le fichier local.
    presse

    "Ctrl" + "S" pour sauvegarder votre travail .
    5

    Exécuter le script en tapant la suite à une invite de commande :

    php- f copyFileFromURL.php

    le fichier sera téléchargé dans le répertoire courant . Donc, si vous avez quitté les URL à l'étape 3 non modifié , le logo Google sera assis dans l'annuaire à la fin du script .

    Previous :

    next :
      articles connexes
    ·Comment créer un Tracker Pixels en PHP 
    ·Comment obtenir un extrait de code XML sous Structure p…
    ·Comment dresser une table dans MySQL 
    ·Comment remplacer les retours à la ligne dans une chaî…
    ·PHP IDE vs. PHP Eclipse 
    ·Comment faire pour accélérer les requêtes sur Extrê…
    ·Comment créer une connexion et d'inscription page pour…
    ·Est-ce que Joomla utiliser beaucoup de RAM 
    ·Comment trier un tableau par ordre alphabétique dans P…
    ·Comment sortie JavaScript avec PHP 
      articles en vedette
    ·Source Code simple pour la construction d'une page Web 
    ·Comment faire pour convertir une base de données MySQL…
    ·Comment écrire des boucles en VB.NET 
    ·Comment appliquer une fonction à chaque index de table…
    ·Comment produire des caractères UTF-8 en PHP 
    ·Comment faire pour convertir un bit dans un octet 
    ·Comment accéder à de multiples sources de données 
    ·Comment faire pour utiliser le contrôle d' image à l'…
    ·Comment convertir le HTML en texte brut dans les applet…
    ·Comment ouvrir un fichier et écrire une ligne dans un …
    Copyright © Connaissances Informatiques http://fr.wingwit.com