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 >