| 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 créer un fichier téléchargeable en PHP
    Dans la conception Web, vous devrez peut-être parfois de créer dynamiquement un fichier, par exemple, si vous présentez une liste d'options à un visiteur et lui permettre de sauver son choix sur son ordinateur. PHP dispose de la fonction " fopen " , qui crée un nouveau fichier pour vous, et la fonction " fwrite " , qui vous permet d'écrire du texte. Quand un visiteur charge la page , la fonction fopen est appelée et crée un nouveau fichier sur le serveur. En fournissant un lien vers le fichier , vous permettez au visiteur de télécharger ce fichier sur son ordinateur. Instructions
    1

    Ouvrez votre fichier HTML ou PHP. Placez le curseur là où vous souhaitez insérer le lien de téléchargement . Tapez la commande suivante pour ouvrir une balise PHP et puis ouvrez un nouveau fichier dans lequel vous écrivez :

    < php

    $ fileOpen = fopen (" testFile.txt " , "w" ) or die ( " Impossible d'ouvrir ");

    Cette ligne crée une variable appelée "$ fileOpen " qui fait un appel à la fonction PHP " fopen " , qui crée un nouveau fichier , accessible en écriture. La deuxième partie de la ligne appelle la fonction PHP " de la filière », qui se produit uniquement si une erreur empêche fopen d'ouvrir un fichier
    2

    Tapez le suivant pour appeler la fonction PHP " fwrite ": .

    fwrite ( $ fileOpen , " Entrez du texte ");

    Cette fonction écrit le texte dans le fichier que vous avez ouvert avec la variable "$ fileOpen " . Vous pouvez appeler cette fonction autant de fois que nécessaire pour écrire plus de lignes dans le fichier .
    3

    Tapez la commande suivante pour fermer le fichier et imprimer une ligne sur la page Web pour permettre au visiteur à télécharger, et aussi de fermer la balise PHP:

    fclose ( fileOpen $ ) ;

    echo " clic-droit fichier télécharger ";

    > Photos

    Vous devez fermer le fichier pour éviter les erreurs d'écriture ? . La commande " echo" écrit le texte sur la page Web , dans ce cas , il utilise la balise d'ancrage HTML pour créer un lien qui le visiteur utilise pour télécharger le fichier créé . Parce que ce dossier est un fichier texte , vous devez diriger le visiteur vers un clic droit dessus . S'il quittait clics, il va ouvrir le fichier sur une nouvelle page .
    4

    Sauvegardez le fichier et le transférer sur votre serveur Web.
    < Br >

    Previous :

    next :
      articles connexes
    ·MySQL se joint à jour Tutorial de requêtes 
    ·Comment insérer un texte dans une zone de texte en HTM…
    ·Comment se débranchent têtes en PHP 
    ·Comment faire pour créer des fichiers de langues pour …
    ·Comment trouver le numéro d'indice d'un élément en P…
    ·Comment obtenir un nom de domaine en PHP 
    ·Définition de Php 
    ·Comment écrire dans un fichier CSV avec PHP 
    ·Qu'est-ce que Locks dans SQL 
    ·Comment créer des clés secrètes en PHP 
      articles en vedette
    ·Comment trier un tableau associatif en Perl 
    ·Comment mémoriser un fichier en Perl 
    ·Comment construire votre propre Web Système de gestion…
    ·Définir opérateur booléen 
    ·Définition de l'abstraction des données en C + + 
    ·Comment découper une chaîne à un espace 
    ·VB6 Run Time Error 70 : Permission Denied 
    ·Comment arrêter bip Lors Entrez enfoncé dans une boî…
    ·Comment utiliser PHP pour les fichiers JavaScript exter…
    ·Comment libérer un verrou dans MySQL 
    Copyright © Connaissances Informatiques http://fr.wingwit.com